For the price of this thing, it's probably the best M4 on the market. It features a lot of really cool stuff and very few faults, all for a fraction of the cost of other brands. Externally it's pretty sweet looking; the matte khaki color blends in much better than black guns, and will have all your friends oogling over it. The charging handle is funcitonal and exposes the hop-up, and has a nice bolt release function (which sounds much better than even the VFC's bolt release). The stock has no wobble (which is rare for an M4), and the buffer tube is the same as the real steel, so if you want a new stock, go searching for a real one. Internally, the gun scores solid points too. The spring is easily interchangeable, and the hop-up at its lowest setting is more than enough to hit targets at 75 feet or so. The only problems I've had with the gun are that the body pins are actually screwed in with a hex screw I believe (a little bit of a hit for realistic disassembly), and the flash hider is threaded clockwise (most airsoft guns are counter-clockwise threads), so if you have a silencer/custom flash hider, chances are it won't work (unless it has a clockwise thread... which it probably won't, but you should know better than I do). Another little quirk was that some screws were loose in the gun when I recieved it, including the screw for the front sigt near the bayonet lug; this is a really simple fix though that just involved tightening them with various sized hex-screw drivers. OVERALL: in the field, it's a good gun and well worth the money. It definitely can compete with the high-end market, even at its mid-end price.
Full metal, good balance.
Comes with quality, mid-cap magazine.
Good internals and externals.
Great trigger pull and rate of fire.
Good accuracy and power out of the box, but it's easy to upgrade both.
This is a VERY good cost-benefit deal.
Clockwise threaded flash hider.
A few loose screws (very simple fix).
Handguard holes are sealed (get a full RIS, or just duct tape stuff on).