Just got this today. Out of the box, performance was good, right about what you would expect from a $140 gun. Accuracy was mediocre, range was decent, and it chrono'd at 380fps from AirsoftGi. On the other hand, the gun is rock solid (minus the vertical grip), the hopup is easy to adjust, and the rate of fire is surprisingly high for using an 8.4v mini battery.
After firing about 1 mag's worth of BBs, I reloaded and went to fire again, and had a feeding problem. This was quickly fixed with some expoxy on the bottom of the mag where it is contacted by the mag catch. Tape also works well.
After that, I broke down the gun (which is extremely easy), installed a Madbull 509mm 6.03 tightbore, Systema bucking, 6mm metal bushings, and an m100 spring. Everything about this gun immediately improved. The RoF increased, accuracy and range jumped, and it just runs a lot more smoothly. Overall, a great starter gun or platform for upgrades.
-Two stage trigger
-Quick, easy takedown
-Feeding problem (easily fixed)
-Subpar accuracy out of the box
-Small battery compartment (you can cut off the BOTTOM HALF of the plate to make more room
Rating: [4 of 5 Stars!]