One reason CZ's can be hard to find is they are really nice guns for the price, and they have developed a following. They not only make fine handguns, but rifles as well. My CZ 75b is accurate and reliable. I have A Kadet conversion kit to shoot cheap >22 ammo with it, very handy.
Because the CZ 75b is an all steel gun, the recoil is very manageable.
Try CZ Customs.