I plan on purchasing either a M&P9 or M&P9c very soon. I had my mind made up to buy the full size but that was until I registered for Indiana CC permit. I don't really plan on carrying but I thought I should have the option. I want to get the model that is the most versatile. I am a medium size guy at 175 pounds. The main purpose of the gun is for home defense and range shooting. Everyone keeps telling me that once I get a handgun I will then want to carry. I didn't even think it was even possible to carry until I read Aaron1776 post. So should I get the compact or full size? I may be picking this gun up tomorrow, whichever I decide.