I have owned this gun for about two months now. It is my first airsoft rifle, but I love it. However, with any type of love there are always problems. When the gun came i did not have a problem with the magazine fitting. In fact it went into the magazine well smoothly. Ironically the after market mag that i bought does not fit in smoothly. (Echo 1) The gun is also very heavy for an airsoft rifle, but I like it that way because it is more realistic. The range is pretty good stock, but you have to adjust the hop up to get that extra 20 ft. or so to hit beyond 120 ft. The FPS is amazing for a stock gun. Mine was chronod at 420 FPS bone stock! The rate of fire however does not seem to compare to some of the other guns on the field though, which are obviously modified. But with the good accuracy, and the high FPS, I am able to engage targets accurately at distances that put my team mates well out of range. Overall...Great gun for beginners and intermediate players. (however they are classified : P)
One more note is that like everyone else my ejection port cover broke on the second weekend I used it. So did the spring for the charging handle.
high muzzle velocity
upgradeable sliding rails
weak spring for the charging handle
weak nipple for the ejection port cover
ROF not high enough
Rating: [4 of 5 Stars!]