I have had mine for a while and used it in games, so I think I can give an accurate picture of this gun. It is heavy and it is very nicely built. Unlike others I do like the V2 high speed gear box and the M120 high speed motor. Please be warned, do not fit a 9.6volt battery or you will strip the piston. Awsome rate of fire for 30 minutes gaming came to an end. I now run with a 7.2 volt battery to give the extra realism. 8.4 v olts is good but you might have BBs hitting one another inside the barrel (blow back) . The plastic box mag does its job but I am on my second one now, also I had to replace the cast aluminium block for the steel one sold by zero one. To sum it up. fantastic gun, fit the steel body block for the extra £29 and get a spare Box mag. you will not be disapointed