"this is my first day with this gun so im no expert but here it goes .this gun is fast at about 700 rpm ( 650 to 750 in manual ) this gun is accurate , powerful and have long range. 800 rds mag is good , if wind fully ( until the wheel gets hard and then do a skiping sound or close it can shoot 300 to 400 with a single , full wind but it takes long to wind an it winds back instead of foward and the winding wheel is on the right so it is akward to wind once in the gun unless you do it with you right hand hand. the gun is heavy so sling is recomended and mag dont feel strong or durable. the gun pistol grip feel weak as it the stock. the front sight , barrel , barrel reinforcement ( barrel ring ) , bipod barrel attachment and rear sight and block feel weak and fragile ( except for barrel and it ring witch feel stonger like aluminiun ). the others feel like pot metal. take care of it and it will last as everything else is STEEL!!! . the handguard is solid platic and extremely durable. overall this gun is a solid performer. excellent performance durability reliability and long life. sights are great feel is great everything is great ( except for the weaker parts ) however feel doesnt mean that they are that weak, they feel like they can hold on they on so it ok as long as you take care of it no abuse ok , good. despite this SMALL ISSUES this gun feels alive when you shoot it vibrates and kind of trow of your aim if you dont have the stock extended witch make it very fun and it EAT TRUE YOU AMMO LIKE NOBODY BUSSNESS SO HAVE A PARE BAG OR TWO OF 5000 BBS . 23G TO .30G IS GREAT. i love this gun and recommend it 5/5.buy it take care of it and you wont regreat it .i have numerous airsoft guns and this is my favorite."