This Gun is AMAZING!!!. You won't find a better one for the price. This was my first high end airsoft gun, and after a year and a half, it still works perfectly. It hasn't lost any FPS.
My only internal addition was a 509mm 6.01 tightbore. It fires 380-395 fps and has an effective range of 150 to 170 feet. The plastic body is solid, it accepts every M4 mag I've slapped in it without any issue.
I have taken it across 5 state lines, used it in countless games and ops, thrown, dropped, fallen on, and otherwise beat the everloving snot out of it. It outperforms guns twice as expensive.
This gun is my bread and butter go-to primary. As guy who has gone through 8 primaries, that's saying a lot. My suggestion is to get it, use 9.6 butterfly or a 7.4 lipo. I've used nothing but for a year with no problems.
hop up is excellent (it's a two piece)
gun has never had any problems in a year of constant use
7.4 lipo ready
breakdown is really easy
gun is incredibly lightweight
ridiculous range and ROF (considering the price)
There's a lot of plastic
the motor sometimes gets hot after considerable use(which I don't mind because it indicates that it's time to give it a rest) Considerable use constitutes 3 hi caps in a 20 minute game
This winter I dropped it, and one of the plastic nubs in the upper receiver broke. It still sits solid, but it was a little saddening
The spring vibrates and makes a very distinctive noise. I'll get my tech guy to put a piece of foam in there when I have him crack it open.
The fake forward assist isn't very good. It falls out sometimes. Not important to any function, but it doesn't look very good to the more picky realists.
If you're a TL;DR kind of person, Just Get It! you'll thank me later.