So, I am planning on picking up a new carry pistol sometime after x-mas. I am thinking about a S&W Airweight 642 for something smaller and lighter to carry in the summer, or just toss in my pocket when running to the corner store. On the other hand, I kinda want a XD45 Compact, for somthing in a larger caliber. The XD45 would also work in my Threat Solutions holster I cerrently carry my XD9 in. I need some help deciding on what to get. Help me out with Pros & Cons of going larger and going smaller. I want to stay in the $500 price range. 642 + holster, or XD45 w/o any extras.