Fire arms at home
This is a topic that can be "nuked" quite easily - in other words, many of us all think of it until it becomes a mental nuclear melt down of Chernobyl proportions.
My simple, humble opinion is a few basic things:
1) Reliability - I want and NEED a fire arm that can be cleaned and PM'd, shot on ocassion and not fail me.
2) User friendly - meaning I can fire my Glock 22 40SW like second nature, my wife will shoot it into the dirt in anticipation of the 'bang'.
3) Effectiveness - I looooooooove my .22LR and my old Beretta 25 jet fire, yet I can not rely on them to dissuade violence wielded towards me*
*However, before we all start droning on the lowly small calibers - I have per capita with mine own eyes witnessed more shooting deaths by 22, 25, 32 than ANY other rounds - I am a salty, grumpy Fire-medic and a former military medic and have seen ENDLESS shooting deaths from the small rounds.
However, I digress.
I agree with a few of the guys there is not necessarily a 'perfect' gun - example given; I concur with the gentleman who invoked my favorite crew served weapon MK19!! While in the middle east, I wished I had a MK19.... But I had a M9 beretta and M4 carbine - both of which I could easily end human life, on a lesser scale with, than the MK19. Thankfully, my Marines never let this Corpsman go ape **** with a MK19. (humor, please only humor)
In closing - my three requirements are met with three weapons.
Wife has a mossberg persuader pistol grip with #4 "T" shot downstairs and a revolver with .38 Hornady XTP upstairs.
I have my glock 40 with hydra shoks - that ALWAYS goes bang.
Thank the good lord I and my dear wife have yet to ever fire these weapons in defense of self or home.
Ultimately - Every day I do not have to fire a 'home defense' weapon is a good day; it is a day I come home from the fire house to meet my dear wife and baby!
Besides - shooting prairie dogs is alot more fun and zero legal liability.