I would get a CZ and send it to Allan Henry on the KZN south coast. He can just smooth the action for you or do a full monty on it, new stock etc. Or anything in between. I had a serious look at some of the work he’s done to CZ’s and was thinking of getting one but decided to go for a Heym instead.