Recently I have been looking into getting a new pistol to add to my collection, more specifically a concealed carry pistol. I used to carry my PT-99 AF, but it becomes increasingly difficult to conceal a full frame pistol as the weather gets warmer. As well, it is a little bulkier than I would like in a carry pistol. I started looking at smaller guns (M&P, G19, XD) but they are all stretching my budget. What does fit into my price range are a lot of "pocket pistols" ( LCP, PF9, Bodyguard, Nano, TCP, etc.). I was wondering what you all thought of guns these small. I am aware the recoil will be brutal due to the small size and light weight of these guns and they are not meant for great distances, but for the most part any encounter that would require the use of a weapon in defense would be within 15 yds. They appeal to me because of the extreme portability and carry options vs my PT-99 AF and i would be more inclined to carry it due to comfort (I will admit sometimes I leave my pistol home because of size). What about stopping power? I know when it comes to SP, there is always a huge debate. On one side are the people saying you need a .45, anything else will do nothing, while others are fine with .22. I understand the larger calibers will have greater stopping power, but can I be confident that a 7 round magazine of .380 will do the trick?