I have used this as my main cqb and field gun for a while now, and while the fps (330ish) is a tad weenie-ish, the hopup is championlike and more than makes up. Accuracy is incredible. Had a guy pinned down at a good 20 yards once, and kept drilling the same exact spot where his head once peeked out. He literally yelled "holy crap" seeing this. Needless to say, he didnt even try popping back out.
Externals are great on VFC. I own a lot of real guns; several ar15's. Sitting next to them, this gun is basically indistinguishable. I run mine with a quick-release gemtech can (gives it the perfect length) and a browning red-dot sight. Slap an angled foregrip on it and it feels like a dream.
Great lower-cost VFC m4, and great AEG in general. Well worth the $. Light, delendable and well made, outside and in.
-Nice steel sights and rail covers included. Bolt release actually works, which is a nice, realistic touch.
-Good accuracy despite short barrel length.
There's really only a few minor gripes, and I feel silly listing them, but here goes:
-Caps on the front of crane-stock, for keeping nunchuks from sliding out the front, come out easily and get lost. Had to replace them with hair-spray covers (which though ghetto, worked well)
-FPS was not as listed. Mine shot around 330.
-Had to cut a little aluminum to allow quick-release can to clear front sight-post.
-once in a while, gear box locks up on auto, and you have to switch to semi to fire gun and keep playing. A lot of AEG's seem to do this.