For all the crap CZ gets in some circles, I have a CZ-40P in .40 which I refer to as my franken gun. Only it was CZ who frankened it, a combo of a P01 and CZ40B. Fits my hand like a Sig, loads of fun to shoot. I went to sell it once, and thought twice about it, thankfully.