This is actually two questions. Primary is ,what guns are there out there with higher capacity magazines or have a high cap mag after market? (Higher than 15 with 9mm and higher than 12 with .40) I like my Beretta 92FS, but it's full size and carries 15; I was told there are after market mags that carry 20 or so but I haven't had the chance to purchase one. I currently don't own any compacts, only 1 sub-compact and the rest are full size. Maybe a suggestion on some compacts the Ruger SR9c looks like a good choice, but too many people don't like the trigger, similar to the XD trigger safety. (I maybe wrong, I haven't tried the SR9c at a range yet) Secondly, does anyone know if the Beretta is capable of firing 9mm +p or 9mm +p+ without destroying the the gun? The standard grains like 120+ - 147 or so. I'd feel safer carrying those around, until I can find a nice compact that can carry more than my full size pistols.