There's a surprisingly high number of low ratings on this gun and the high ratings have an excessive lack of information about what they liked.
First off I'd like to address a problem that a lot of people are having about mags jamming and bbs ending up in the internals of the gun. This problem is most likely due to the barrel being removed, (it's a quick button next to the built in foregrip and can easy bee bumped out of place or taken out). If you even bumped the barrel or took it out and slightly twist the hop up unit it would affect magazines feeding, bbs getting into the internals, and possibly the handle/rail becoming removed. It's easy to fix this problem, I had it shortly after handling the weapon while test shooting it and I just twisted back the hop up unit and tightened the barrel unit.
The rubberized pieces that hold the battery and the dust cover are going to get wear and tear if you pull them off over and over again.
Overall I thought this gun was amazing and a really amazing deal even at $124.00. I purchased it for only $90 so it's an even better deal. The bull pup design gives this gun's long inner barrel an amazing accuracy even with .20g bbs. I could hit a telephone pole at approximately 150 feet probably more. Once you get the hop up dialed in and throw a nicer optic than the "iron" (really plastic) sights that come with the gun. The fact that the gun comes with a fore grip I believe is an awesome point yet I would suggest tightening it in whatever way you see if because it is a little loose. The gun is also ambidextrous because you can change the "ejection port" by switching the rubberized cover to the other side. The two type trigger is how AUGs and Famas' triggers are made. If you don't like it I would not suggest buying this gun.
Fore grip included
Iron sights included
rail for optics
bull pup for better accuracy at longer range
easy to swap out inner barrel for even better accuracy
easy hop up adjustments
battery and charger come with gun
limited battery space (i would suggest a small 7.4v lipo brick)
wiggle in the fore grip
lack of rail space
hard to go to a "solid" semi
a little on the heavier side for a smaller player
easy to bump the outer barrel out of place
iron sights are of poor quality
Rating: [4 of 5 Stars!]