"I got this gun, and after reading everyone else's reviews, i expected great things. Well i got the gun charged the battery (GET a smart charger, A. to save your life, B. to charge the battery faster C. to charge the battery right), and went to test it out. I adjusted the hop-up then checked to make sure everything worked. But the real test was that weekend, for an airsoft war with some friends. I have to say it shot REALLY well. The ROF was decent, however the battery it comes with is really not that great. It is a Nicad 8.4v 1500Mah battery, and it is HUGE. So i suggest getting a 9.6v battery with a higher Mah. The feel is nice. NOTE: it is, in basic words, an M16 with an M4 barrel. So it is not full M16 length. Durable plastic, all the important things are metal. VERY sturdy, All in all great gun! I suggest you get this gun A. because of the price, B. because of the full stock, C. because of the ROF, range, and accuracy, and D. because you can always UPGRADE anything you want to. I plan on upgrading and extending the barrel, and or replacing the spring. So, I suggest, if you like a light gun to run around with and shoot people, fast, hard and accurately, or if you like to provide support fire and longer distances, then this is the gun for you!"