Things I liked:I love the overall realistic feel of this gun. The weight and slide mechanism very very close to my real steel Beretta. Things I would have changed:I wish it had adjustable hop-up. The gun shoots straight every time but it does drop pretty dramatically at 30-40 feet. What others should know:Mags seem a little bit loose when firing in full-auto mode. It has never fallen out or anything like that but it rattles a bit while firing.