i have had both, and i now have a cz p-01, i really liked my beretta, but the cz is a more accurate weapon, I could get the job done with the beretta but it never impressed me with its accuracy. That is the only negative i can say about that gun. I have had people tell me that their beretta's were very accurate. Mine did not seem to be.