Overall the Umarex Beretta APX CO2 Blowback Airsoft Pistol is pretty decent for what you pay. It looks really good too. The trigger is a bit long but not too heavy for quick shooting. The slide spring is a bit weak which may be the reason the slide stayed back a couple of times for me? Other than that the Umarex Beretta APX CO2 Blowback Airsoft Pistol is good value in my books and even comes with two metal stick magazines for quick reloading while on the field!