Ive got a pc9 which I like a lot but and this is a big one_______________ are you prepared to spend 25 hours at the range to mess with it to shoot the way you want? And do you reload because if you dont I think you wont like the accuracy. Out of th box with factory ammo I think the best you could do would be minute of pieplate at 50 yards and 100 forget it. But with cast bullets 143 grain Saeco no gas check and rifle primed with 5.4 grains of blue dot it will shoot 1 inch patterns at 50 yds and consistantly hit beer cans at 80 to 100 yds. and it shoots the lead bullets with no jams if you use ruger mags. Well thats the pc9 in a nutshell and I hear the 40s are just as inaccurate but dont know anyone who has reloaded like me for it.Also put a leupold 2 to 7 compact on it as the iron sights are a joke. Now this gun was made as a backup patrol rifle so I dont think they were thinking of moa at 100 yds,