I'm torn between purchasing an M&P 9 in full size or compact. I plan to use it for both IDPA/USPSA and occasional carry (I work in education so everyday carry is not an options) so I can dress for the gun to some degree when I do choose to carry. Has anyone made this decision and loved the side they came down on? Any regrets? Certainly there are many who would say have both, but I prefer to have one gun that I get very comfortable with and the price of a second gun can buy a lot of ammo or a good training class (or maybe 1 gun is just crazy thinking).