In the late 90's, CZs had a polycoat finish that could be melted by some solvents that attacked plastic. (Gun Scrubber and brake cleaner could melt it.)
Over the years, the formula has improved, and now it's very durable and solvent resistant. Older CZ used a different paint -- an enamel, and it was not durable at all. If you have an older one, you can always test an area under the grips to see if it's delicate.
If you have scratches on a newer gun, just about any matte black auto-body touch-up paint will be a very close match. (I've found that if you buy a spray can of the paint -- more costly than the small bottle -- and spray some onto aluminum foil, and then use a small brush to touch up the scratch, it'll work very well. the spray paint is "thinner" than the stuff in the bottle.)
Dupli-Color (brand name) is an almost-perfect match.
The CZ-82s, cited above, don't have the Poly-coat finish; they're just an enamel. The newer CZ-83s are different. My first CZ-75 was a very old pre-B, and the paint finish was very delicate. That is NOT the case with the ones made over the past 8-9 years.