You already have a .357 magnum which is almost universally accepted to be the best man stopping handgun caliber on earth. Why not get a compact .357 magnum and start conceal carrying?
Good advice. Or if you want, consider a semi-auto 9mm instead of compact 357 mag for cc.
Glock 19 for CC and 20 guage youth model remington 870 for home. 2 birds 2 stones 1K.
Also good advice. You could also substitue a 12 gauge shotgun for home defense, but the youth model would be a better choice if a smaller framed SO or teens may need to handle it.
The Glock 19 is always a good choice for a self defense gun. I'd suggest one thing to consider, though: will you be pleased cc a double stack mag handgun or will you rather have a single stack mag handgun. Guns like the M19 (and most service handguns) have double stack mags to increase mag capacity. OTOH, this makes the grip of the gun much thicker. Some find it more of a problem to cc a double stack mag handgun. There are now a bunch of single stack mag handguns that are designed for the cc crowd. Not only should you handle (and preferably shoot) the possible new gun before purchsing it, but you should also try to determine beforehand what a double stack gun feels like w/ cc and whether that suits you.
If you're interested in a single stack handgun, there are a bunch of them, including (I'll just list the 9mm's, but some are in 40 as well):
Kahr PM9 (a more expensive version of the CM9)
Kahr CW9 (a no frills, slightly bigger version of the CM9)
SCCY Industries CPX
ETA: Taurus 709 Slim is another single stack 9mm.
This post was edited on 11/28 at 5:36 pm