I've used CZs (battered, second hand) at my club and recently bought the Weihrauch new from Countryways of West Malling, who gave me the best price of around 10 RFDs I got a quote from.
It's an absolutely gorgeous piece of kit and the difference in quality over the CZ is immediately obvious. I know that the CZs were old club guns, but for me there is no question: go for the Weihrauch.
The only one immediately available was the short carbine version, which with a moderator was still a little shorter than what I was used to. I was a little worried that this would affect the accuracy, but not