Things I liked:First off this gun is solid. It's more solid than some metal guns I have purchased. The body is a hard nylon fiber (basically ABS plastic but stronger and looks and feels like metal ). The retractable stock and barrel are fully metal along with the magazine. In a summarization of the gun, everything is solid enough that if I dropped it on concrete from 4 feet high, it wouldn't phase it. This gun will shoot strait for a good 150 feet or 50 yards. I know on the box it says 340-350 fps. but I took it too the range and with .2 gram BBs it got up to 390. The first 50 shots you fire out of the gun will vary on fps but that is because it needs to be broken in. Over all the best gun I have purchased! Things I would have changed:IT DOES NOT COME WITH A BATTERY so make sure that you order a battery and charger. The battery casing is pretty difficult to open. What others should know:I reccomend this gun to anyone who even took the time to view the gun. It's a great value for the money!