For a long time, I stuck with the basic idea that my 9mms should be CZs, .40s and 10mm should be G****s and my .45s should be 1911s. Life was simple then. I now have no 10mm G****s, a 9mm 1911 and most of my .40s are now CZs. The CZ platform shines in 9mm and it really tames the .40 when the gun runs well. I think that the CZ platform is hard on .40 recoil springs or that maybe they come undersprung from the factory. But, when they are running, a good old heavy CZ in .40 is really a nice platform.