For the first several years I carried, my gun was a NAA Mini .22 mag. For the last few years it's been a S&W 642 (.38 spl +p). The 642 has been so comfortable for me that I sometimes have to check the holster to tell if the gun is still there. Not sure if money is burning a hole in my pocket or where the feeling came from but, I think I want a bigger gun. But which gun??? It must be a revolver. No room for compromise there. When looking at calibers larger than the .38 spl, I start thinking about over penetration endangering innocent people on the other side of the wall, etc. Does this completely rule out magnums? How about .45 ACP or Long Colt? Are those better defensive rounds?