Have had one for years. You can shoot tennis balls at 25 yards all day long with it. Reliable, accurate, simple, only down side is the 10 round factory mag (or that new hideous long one they came out with). But it was designed to comply with the Clinton Ban so that's why. You can always get the ATI Beretta-type stock to remove some of the fugly factor.