I'm stocking up on seeds. I'd be fine just eating wild foods, but having a large stock of seed is still good, even if you don't plant them. they keep for years and are high in nutritious nutrients for your nutritional needs.
“Some people will tell you that slow is good – but I’m here to tell you that fast is better. I’ve always believed this, in spite of the trouble it’s caused me. Being shot out of a cannon will always be better than being squeezed out of a tube. That is why God made fast motorcycles, Bubba…”
The tuna, salmon, and chicken which comes in the foil packets usually keeps for a long time--check expiration date when you buy it. I always take at least one of these backpacking. The sweet and spicy flavored tuna makes great pita pockets which taste like sloppy joes.
I assume you have a stock of water too?
Don't forget the iodine tablets, since an apocalyptic event is likely to involve large-scale use of nuclear weapons.