The problem with serious stockpiling is that you make yourself a target for anyone who didn't, if the worst actually happened. A stockpile of weapons might help protect you, but if you're sitting on years and years of food and survival equipment in a wasteland of thousands of starving and desperate people, chances are most of your weapons will just be one more thing looted from your corpse after a less well prepared and more desperate person gets lucky.
That's why you need to stockpile something which will be extremely valuable after an apocalypse, but not worth killing you over. Something which is cheap now, but that most people with a little extra food stockpiled might be willing to trade you for. Something you need and will use daily anyway: toilet paper.
Plus, any accidental death resulting from your toilet paper stockpile is probably going to be hilarious .