How does anyone guarantee their cache of food, weapons, and survival gear will even be there? It seems to me to be a pretty poor way to plan for survival. Particularly if you put it on property you don't own, or in someone else's home. Seems like both of those would be a good way to lose everything if things go cow shit.
There are two kinds of people, those that are prepared, and those that suffer.