You people act like the 92 is a bad gun. It beats the cz, and possibly the BPH in reliability. Mine has been very accurate. 2 days ago i hit a cinder block at over 100 yards with one shot (with a little luck). The CZ may seem more accurate, but that is mostly the sights. Beretta is more bulky. If you are not going to use it for cc, and it fits your hand i say get the Beretta.