Two things to consider if you are thinking survival, that most people don’t consider are first of all, your timetable, and second of all, your windows.
For timetable, think about a calendar. Your survival needs vary dramatically if your situation lasts only for an hour, or a day, or a week, a month, or many months. A 55-gallon drum full of nitrogen packed grits will probably not be too useful except for a long term situation. A handgun with a full magazine is just generally a good thing to have.
Your windows are likewise important, and can work both ways. If you buy canned goods now, then your window for their use is before they expire. Your window for other things, such as gasoline, is limited to getting more before you run out.
Which is why along with your food you need to stock up on garden seed. I prefer heirloom seeds because they haven’t been tinkered with- but most seeds are fine anyway. If seeds are kept in a dark, cool, dry place many will be good for years in case you don’t grow a garden every year- but I do recommend replacing your seed stash every couple of years. I usually have a garden and seeds I don’t use I pass on to friends and buy fresh ones to keep seeds on hand that will be good if things go to crap. Remember some civilizations were built on corn, beans, and squash so you can use that for the core of your seed saving and add other things that you like.
To really be prepared you need a short term plan- in case you are evacuated or lose power for a few days. You need a medium term plan in case things fall apart for weeks, and you should have a plan in case things fall apart permanently and you have to start over from scratch.