for those complaining about the double action trigger reach--that's why you buy the safety cz's and not the decocker one's, so you can carry cocked and locked and never have to use the double action trigger pull.
I'd get the decocker, as it places the hammer basically on 1/2 cock and the trigger is nearly 1/4" closer (not counting take-up) than full hammer down.
There are plenty of aftermarket parts for the Beretta, as well as cheap magazines. Retail on the CZ mags are $39 each.
CZ hands down.
Slimmer, smaller, and more capacity. Better design. Lighter. Better ergonomics. More reliable. More durable.
The Beretta offers zero over the CZ. It's bigger, worse action, less capacity, thicker, fatter, longer trigger pull, less reliable, usually more expensive,etc.