2 that might be of interest: CZ P01 vs Beretta PX4 Compact carry. They're basically the same size and weight.
Unloaded weight: CZ P01: 28.1 ounces Beretta PX4 CC: 27.4 ounces
Width: CZ P01: 1.38 inches Beretta PX4 CC: 1.4 inches.
Length: CZ P01: 7.2 inches Beretta PX4 CC: 6.8 inches
Height: CZ P01: 5 inches Beretta PX4 CC: 5 inches.
Please note in the photos I have 92 style decocker levers on the PX4 CC. When used for carry I have the flat "stealth" levers installed. The 92 style levers are easier to decock when running a bunch of 1st shot DA then 2 SA drills.
The trigger on the Beretta is better, I've installed the LTT 11 pound hammer spring, it already had the Competition Trigger Group installed at the factory. The CZ is still stock at this time. I will be installing a CGW Defensive carry package in the near future.
Accuracy is ammo dependent. Best defense load for the CZ P01 is 124gr +P Gold Dots followed closely by 124gr +p Golden Sabers. Best defense loads in the Beretta PX4 CC 147gr HST followed by 147gr Gold Dots. Both group about the same with my 115gr and 147gr FMJ reloads.
My wife shoots the P01 slightly better, I shoot the CC slightly better. Enough to trade or sell off one or the other? Nope.
The Beretta hold 1 more round, I don't consider that a big deal at all.