Another vote for a CZ variant. As said, if you don't want an all steel 75B, 85B, or SP-01 you can always opt for the lightweight alloy framed compact 75D PCR, or P-01 as well as their newer polymer offerings like the P-09, or P07. That being said the HK VP9 looks like another great choice from HK if you want polymer.If it's a range gun, you really have to try a CZ 75 series pistol before you make your decision. If, you're going to carry at all, look at a Ruger SR9c. The CZ's steel frame makes it less ideal for carry, but they have a PCR that has an alloy frame that should be great, as well as a P01. I have neither, but I have another alloy CZ, and it should work fine for carry (or range.)