Warning: this piston may be very durable, heat resisrtant and light but don't be fooled it would be wise to use a m100 spring or less you should use a max of m120 but above that the piston may break so be careful and if you want to have higher than a m120 spring I recommend you buy either a systema aluminum piston or a jbu aluminum piston with an additional reinforced gear set for it!
also if you want higher than a m120 spring it would be wise to get a 7mm or 8mm reinforced gearbox, good bushings (oiled for pros and oiless for anyone playing normal games) it would also be wise to get a metal spring guide, a systema super torque gear set, grease for after every use/game. And to top it off it would be good to have or buy a new cylinder, a silent piston head, a aluninum air nozzle and a high torque src motor.
Then once you have bought all that just get a precision barrel that is only 6.04 mm no less and no more because when you put bb's through it their going to shoot so fast that a stock barrel would make the bb blow up or fly in random directions.
I really do not reccomend putting this piston in a sniper or m16 or any long range guns. Because you won't be able to have a high fps and you will have less range I only recommend putting this in a mp5, a mp7, a ump or a m4/m468 (cqc) because it will increase the rof.
But take away the range and accuracy it would only work on a cqc gun very well if you include the following:
1.) A silent head set
2.) A m100 spring
3.) A 7mm or 8mm reinforced gearbox
4.) A systema precision inner barrel (6.04 mm)
5.) A oiless bushing set (7mm or 8mm)
6.) Src nozzle for your gun
7.) Bore up cylinder
8.) High speed gears
9.) High speed motor
and anything extra you may need.
From here on out:
Rating: [3 of 5 Stars!]