I have had this gun for a couples of years now and I love it. It runs so smooth and is nice and quiet. It has a nice heft to it because about 2/3 of the gun is metal, the other 1/3 being a nylon or polymer reinforced plastic. The gun doesn't creak or wobble at all. It is pretty accurate out of the box but the power is kind of lacking. The stock ROF is pretty good with an intellect 8.4v 1400 mah battery. I'd say it shoots around 900 rpm with the high torque and that battery. The biggest complaint I have with this gun is that getting to the gearbox is like stealing the hope diamond. You have to literally pry the gearbox out of the gun using a screwdriver and if you do it wrong then you could potentially dange your fire selector gears.
I'd reccommend getting a few upgrades as I did. The first would be a tbb at least a 6.03mm. I went with a 469mm 6.01mm barrel and chaged out the cylinder to a systema one that fit the barrel. I also got a CA SOCOM barrel ext. Next would be to upgrade the spring. I went with a madbull m120. My gun shoots around 390 or 400 fps. If you do upgrade the spring don't forget to upgrade that 8.4v battery to a 9.6v.
Very nice construction(no wobbles or creaks)
Fast ROF(~900 with 8.4v 1400 intelect)
Good reliability (nothing needed repairs so far after a few years and thousands of rounds)
Uses m16 mags
Lots of rail space
Somewhat weak (for otudoors) power
no battery charger
Gearbox removal is a huge pain
Five stars because the perfect gun makes up for the price and horrible GB removal design.
Rating: [5 of 5 Stars!]