Is that the case for you? Or anyone else you know?
If you know how to garden, help other people garden. That way your neighborhood will have enough food and might even be able to help out others that need it.
How many news articles about porch pirates have there been? That's just the tip of the iceberg; I certainly have had a number of things stolen just outside my home over the years.
In a post-apocalyptic wasteland, you really think you're gonna be spending a lot of time at the office, getting things drone delivered to your house?
The argument for guns basically boils down to a zero-sum game mindset. It's all about taking or protecting a limited supply.
Gardening is a positive-sum game. A single seed can produce tens to thousands of copies of itself. No other investment has such a high ROI.