Those in the survival/prep circles always talk about stocking up in case of man-made or natural disasters.
I think in addition to or maybe primary to that, you should learn to get your own things. Hunting, fishing, foraging and gardening is more important because stocked up food and materials will run out eventually.
Also, in regards to guns, It would be better to learn more primitive means of hunting. Bullets run out and gun parts jam and are hard for most people to fix. Archery and other weapons are better in the long run.
Another point. Horses,etc. are better than cars because with horses there will not be distracted drivers causing accidents.