Jim Watson, I would love to know what combo of guns and ammo will regularly shoot into 2.5" @ 25 yds.
I've shot a bunch, including CZ-85, Walther P1, Steyr M9, and the much ballyhooed H&K P7(PSP).
All were 3.5 - 4" average preformers for me.
One exception was the much maligned and rarely seen Kimel AP-9
I had suspected it was my fault but I seem to do fine with a Buck Mark: 1 - 1.5" groups.
gunblast.com does some thorough tests on a variety of firearms and in a nut shell if you want accuracy, go with a revolver or a .45