I just got this gun today, and it is worth every penny. It doesn't come with a battery or a charger, so be sure to bet one. The range on it is very good, and has a pretty good fps that is low enough for CQB, but high enough for field-about 335. The ROF on it is very fast, but eats through your ammo supply very quickly. It is a perfect weight, which will help using it for all around use. The body of it is very strong, made out of nylon fiber. If you drop it on hard ground, you can just pick it back up and keep going. There are a few small cons to it: The magazine wobbles slightly, nothing a little bit of electrical tape can't fix. Also, removing the front handgrip can be a little tough, but is a lot easier after getting used to it. The last thing is that the hopup isn't accessed by the charging handle, you have to get a fingernail under it.
Good for all-around use.
Good weight to it.
Easy to modify
Hard to get to hop up
Takes some getting used to too get the hand grip off
doesn't come with a battery or charger
Slight magazine wobble, easy to fix