I'm looking at a S&W M&P for a CCW role. This will be my only (as of now) compact, easily concealable auto. I am torn as to which caliber. I prefer 9mm or 45ACP in an auto. I have a few 9s and 45s and ammo consolidation is a factor with my budget. I know 9mm is cheaper but, as a great man once said, "If you have to fight with a pistol, bigger is better." I want controllability of a compact 9mm, but I want the stopping power of a 45. Advice, please!:banghead: I know I can't have it all; what is an easier sacrifice? Thanks.