Too much penetration with a .22Mag. It will shoot through a bad guy and hit a bystander behind him/her.
My daily carry is a .380 with extreme shock ammo. Belly gun but accurate to 10 yards easy. Extreme shot ammo breaks up when it hits something so less collateral damage possibility.
I prefer my 1911 with shock ammo and wear it in a shoulder holster in the winter when wearing a jacket.
.380 Sig.
Purchased at a Lebanon gun show...