I don’t really know where to begin with the gun. G&G have done an amazing job and the new G2 gearbox and the programmable fire modes are brillliant. The cut off on the 40rnd mags feels so realistic. Brilliant build quality. All in all I really love this gun and would recommend it to anyone. And for this price it’s a bargain