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.