IMO as part of its national defense policy, every country should stockpile:
- food
- medicine
- metals
- oil
- ammunition
- strategic resources like computer chips, rare earths and other important minerals and anything else which is strategic in nature and might run short or cause a production bottleneck in the event of a national emergency.
I agree with your list. Unfortunately, I don’t know of a single government that does that, at least not in the quantities they would use. In the mean time, the best thing we can do as individuals might be to gather tools and supplies needed to provide for ourselves, and keep developing the skills to use them.
On the food front, the FReeper gardening thread is a good place for anybody who wants to learn. We discuss everything from seed sources to preserving the harvest. Contact Diana In Wisconsin to be added.