Shotgun's the best for home protection.
Pistols are just fine. I've carried a pistol for 36 years now, used it too. No question, an excellent firearm for self defense.
Rifles are good too, if you want to shoot an intruder, in your neighbors house, hiding behind the refrigerator....................................
Something just doesn't smell right about this story though. Let's just say it's a cynical old detective sergeants intuition.
* EDIT *
A thought occurred as I poked the enter button.
The above is simply my opinion, I do not wish to start a debate over firearms. Use 'em if you got 'em. If you haven't got one, use what ever you can.
An iron skillet makes a resounding and satisfying, thunk.
G