Dunedain Ranger
.40 S&W
Remember! The term "Zombie Apocolypse" is just a metaphor for roving hordes of people that think vegetables grow in a can and meat grows in plastic wrap. They will be hungry! Not to eat your brains, but to eat whatever you have had the insight and resources to plan for while they were busy getting tats, wearing 300 sneakers, and partying like it's 1999.
All those tat getting, 300 dollar sneaker wearing, partying masses, will probably turn on each other within the first week of shtf or teotwawki. They will all be reduced to the same common denominator, FOOD, WATER, then comes shelter, medical, etc. They will very rapidly realize that $300 sneakers are now worth NOTHING, compared to if they only would have bought $300 worth of food.
Quickly they will all turn on each other, loot, ravage, destroy, and eventually exhaust all all resources, to only realize that nobody is coming to restock the EMPTY supermarkets. Chaos will rule the day, death will reign at night. Those of us that ARE prepared, must lay very low during this time. Where you live, whether its an apartment, or a single family home, or a secluded country home, will dictate what your long term options are. As others here have already said, having a bunch of stored food, while good, is still NOT the answer, at least not long term.
We will all need a renewable food source, and have it either already running, or able to be made up and running quickly. Again where you live or stay will dictate. If in an apartment, then have a section allotted for a small urban garden, and it can be indoors. The same for a suburb single family home, have a spot for a garden already in place. Any country home, should have this already. You would be surprised what you can grow in a small amount of space, and how quickly you can have high in protein, nutritious stuff growing in it.
The key is being prepared. I, personally have renewable food sources, like chickens, turkeys, even an aqua ponics system that grows tons of fruits and vegetables vertically from huge plastic tubs filled with water. In the many tubs are different stages in growth of live tilapia swimming around. Tilapia grow fast and produce rapidly. All my water tubs, (picture koi ponds) are plumbed and filtered together. The waste produced by the tilapia fish is then used to "fertilize", water, and grow the vegetables, fruits, root vegetables, etc, vertically from the tubs of fish, not needing ANY soil or dirt. Its also a perpetual system because i grow duck weed, which i can feed the tilapia with, so the fish grow, produce waste, which in turn is used to grow the garden, which in turn feeds the fish.
Now that is an elaborate system, and you need some space outdoors for it, but not a lot. That said, just having seeds on hand, and a little garden, and some initial food storage for the first few months until the garden produces, is a good place to start.
Next thing, or maybe the first thing, is to make sure you have a steady fresh water source. City water supplies will eventually shut down. In the beginning having and using a water bob system in the tub can start ya with a few hundred gallons before the water shuts off. If you have well water, then make sure you have a way to pump it without electric, or with a back up solar power. If no well water, then whether in an apartment or suburb home, a rain catchment system and basic filtration system is needed.
Having your water and food prepped beforehand, can be the difference between being part of the mobs turning on each other, or laying low and surviving. Just those prepps alone should be done by everyone.