I have a Ruger GP-100 with a 4 inch barrel, stainless steel. It is a beautiful gun, as heavy as sin, and dead on accurate. If I do shoot 38 SPL rounds in it, I follow those with just as many .357 rounds. The 38 SPL (range ammo) is dirty and leaves burn marks of the gun. The .357 burns much cleaner.
While I do like the GP-100, I'm having arthritis problems with my hands. I can't shoot the GP-100 for very long. And most often I'm shooting SA.
I'm glad I selected the CZ 75 B 9 mm for my first semi-automatic. Price wise, the CZ is one of best buys on the market. I bought the Kadet Conversion to allow me to shoot the cheaper .22 LR ammo. I waiting for supplies to increase so that I can purchase a decocker model, either the CZ 75 BD or the CZ 75 D PCR in 9 mm. If the CZ Duty P-07 was approved for sale in California, I would consider it as well.
I think you have a lot of choices in the CZ family. You should find a model that fits your intended use. And if supplies increase soon, you should find one at a reasonable price.