Things I liked: It's light weight and feel.
Things I would have changed: Well, for a cheap gun like this, I'd probably change the battery-mag and make it the actual mag, scope (if you can call it that), a more powerful battery, and better quality material. Truthfully I'd change just about everything, but for a beginner gun it ok.
What others should know: When the fake suppressor is attached it wobbles. Thus, decreasing the accuracy, but the max range is like a 30 feet so it doesn't make a HUGE difference. I personally just like the feel of the gun (big SMG fan here), but I wouldn't buy this if your experienced Airsoft player. If you're just a beginner though, you got yourself an ok gun. My uncle actually owns it, but he rarely uses it. So even though it's lasted for almost 2 years, I think with high usage it will probably last half a year (maybe one).