I've got a CZ-50 that I've had for a couple of years. Its a nice gun. And surprisingly accurate, although the double-action trigger leaves much to be desired.
If you're thinking of buying it for self-defense (relatively small) and inexpensive, I think you'd be far better off buying a Kel-Tec P-32, which is a fraction of the size, just as accurate, probably more durable, and a lot, lot lighter. ITs also a new gun, under warranty, and Kel-Tec's customer service is second to none.
You can probably find a P-32 for under $200. I've seen them for as little as $175...