I love my longer Sheridan P68sc, which I've modded a bit by honing the barrel, installing a fasst changer and making it an insta-pierce for the 12ies, but I'm a pretty big guy so to me it's a pistol.
I wear it often as a sidearm to my Miltec G2 semipistol because it's underspin bolt gives a little extra range though it costs a little accuracy.
I love my old Armotech Zeus G2 and my new Miltec G2(exact duplicates of one another imported by different companies), but I've modified the paint and co2 loading so that they work way better in my opinion:
Agentsmith's Miltec youtube
I wouldn't trade em!
Rob