I really like my CZ 75B. Even though I have owned semi autos before that disappointed me this gun is almost perfect. I need to find adjustable fiber optic sights for it and clean up the single action trigger pull and it will be perfect.
I'm a revolver guy and I always have been. For self defense I wear my 357 or my 45 Colt. I never saw a need for more than six rounds - until I started looking into 3 gun. Revolvers and bolt guns put you at a distinct disadvantage in that game. So, I wanted an all steel full size gun for dependability and a low recoil for fast follow up shots. I also wanted an exposed hammer and double/single action firing. I read all the reviews and the CZ stuck out as the best choice. During an NRA "Women on Target" function I was helping out and was asked to demonstrate the CZ75 B they had for the ladies to shoot. It felt good, low recoil, no slack in the action like the 1911 I had traded off years ago, so I went to my favorite gun shop and spoke with the owner. He echoed my concern over the non-adjustable sights and told me the only mechanical problem was the recoil spring guide breaking. I handled the one he had, field stripped it and found that the spring guide was plastic. I bought that gun on the spot. I drew up the spring guide on my cad and shortened it by .060" so if I ever need one I can turn it from stock I have on hand.
I loaded some rounds from maximum down to 3.5 grains of Tite-Group behind a 115 grain HP and it fired them all without any hesitation. I did the same with 124 SP and no failure to fire, function, or eject.
I am looking for adjustable fiber optic sights for it but it is nearly as accurate as my 357 and 45 so I have no complaints.