I got my version of this gun with the full metal version of the JG s-system, since AGI was continuously out of stock on the plastic version. While it cost me an extra $90, I think it was well worth it, making for a much more robust gun. It is solidly constructed, shoots hard, and comes with a mosfet pre-installed.
The addition of the Magpul parts gives the gun a very distinctive look, to the point where some people haven't recognized it as an M4. Getting the flash hider off will give you some heartburn, but with the help of my dremel I was able to remove it. The Socom Noveske hider adds to the look, but I've since replaced it with a stubby "silencer".
I've also replaced the front sight with a fold down version since it gets in the way of any optics you want to mount. I'm also in the process of adding the Magpul PTS UBR stock, although it's proving to be a headache. You need to saw off part of the rear receiver tube, since it's so long, and with the mosfet in the rear wiring, there is only room for the very smallest 7.4v lipo.
Overall, this is a great gun, that people will be afraid off.
Great construction (if you get the full metal version)
Great value even at $275
Front sight is a pain
Stock required some tightening
Rating: [5 of 5 Stars!]