So I've decided to purchase a Beretta PX4 sub compact. The gun feels great in my hand and I've heard a lot of great things about them. At first I was dead set on getting the .40 cal but after reading all the reviews it seems like the majority of the guys out there have the 9mm for the extra round capacity. The .40 cal holds 10 rounds the 9mm holds 13.