handgun for self defense in the hands of an inexperienced owner = meh!....not worth it....while being attacked, charged, etc....it's too easy to shoot yourself, your pet, have it taken away.....and mostly just plain miss.....
best self defense is to remove yourself from the situation immediately if possible....meaning RUN like hell......
if you must have a gun for self defense in your home i'd suggest a sawed off pump shotgun.....the "pumping" sound is terrifying.....the noise is crazy loud indoors (a deterrent)....and it is really, really hard to miss (and generally won't go through walls and kill your neighbors kids)
but...as many have said.....taking classes is a must.....how to properly maintain it....and classes on how to use in *sketchy* situations.....not just poking holes in paper from 10 feet away......
my .02
PS - guns are fun at the range BTW......