So I'm finally moving in with the soon to be Mrs. and first born on the way...I have been around firearms pretty much my whole life and know my basics with revolvers, semi autos, and shotguns, but I have never owned myself I didn't see the need for them until now......any suggestions on home defense weapons?