Yo tengo un MP5-SD5 de Marui y el cañón que trae es de 260mm creo recordar. Ese valor es el que te va a influir en su precisión.
La ventaja que tiene un SD frente a otro es que en el caso de que quieras mas precisión le puedes meter un cañón mas largo.
En concreto yo le meti un teflonado de 6,04 de 330mm (con el silenciador puede ser todavia mas largo) y como queda oculto por el silenciador no pasa nada.
Eso si, el silenciador lleva una especie de tope (un estrechamiento del diametro interno) de plastiquillo para que no se le pueda poner un cañón más largo que el del MP5, solo tienes que meter una broca por donde entra el cañón y retaladrar el tope, que tiene un par de milimetros de profundidad. En cuanto lo has hecho ya le cabe un cañón de todo lo largo que de el silenciador.
Saludos. Dan.