IMO the best all around piston gun is the Sig ASP20. Great power, very accurate, easy to shoot, very easy to cock, relatively quiet, and a very good trigger. Problem is they're discontinued so unless you get lucky in the classifieds or ebay... phhbt. Its already been said so I wont mention the...