||So after about a month I've replaced all the internal parts (barrel and hop up should be your priority, I suggest a Prometheus barrel and the PDI hop up) and the gun works fantastic. I had ZERO compatibility issues as opposed to my JG G-Spec (nightmare). The Angel Custom MAX kit for this gun works too, it's $130, a lot cheaper than PDI or Prometheus parts.
-HIGHLY upgradable (APS system)
-Adjustable stock is nice
-Metal trigger box
-Magazine design allows every bb to be fed
-Thread adapter it comes with is too small on the inside to allow a longer barrel to be fed through it, had to modify the thread adapter which was annoying.
-Bad stock hop up and inner barrel
-Weird scope mount base (the mounts are 4-5in apart, so you need to use a long scope or your mount rings will not reach the spots for mounting)
-Big magazines. I use a small utility pouch to carry mine. The do not fit in pistol mags without the bbs being exposed
Overall a pretty good platform for upgrading!!! The cons are more of advisories than actual cons, and the pros outweigh them anyway. Great gun!! Get this and upgrade it and you will be unstoppable.
Rating: [4 of 5 Stars!]