Very well said and right on target. It's seems kind of strange too when you consider it really wasn't that long ago that having a gun or two in the house was not only common place, but carried no social stigma at all.
On topic, it seems very simple to me - you need to survive. Survival is two basic parts, sustenance and self defense/protection. Have food and water (and a way to procure more) and a way to defend yourself from the elements and predators. The things you need to satisfy those two basic requirements seem pretty obvious.