We have a small plot of land... Not huge but enough to sustain our family. If things go seriously off the rails, here are my suggestions -
1. Make alliances with family, friends, and neighbors. Know who you can depend upon for what skills (cooking, sewing, mending or fixing things, medicine, etc), look for ways to barter locally, and make a plan with these people on how you will DEFEND your food & water sources.
2. I personally don't think I or anyone could ever have enough ammo... Not matter how much you've got, the enemy has more. So you have to learn OTHER ways to defend yourself and your property. Learning basic self defense is something you can do whether you are 5 yrs old or 90 yrs old. We used to teach people of all ages, body sizes, etc. The important part is to PRACTICE because these skills will fade if you don't. You can also learn how to make....um, devices...to place around your property for protection if you don't have guns. These can be made from everyday items you would have access to. You just need to understand a bit of chemistry and what SAFETY measures to take to ensure you don't harm yourself or others unintentionally. Whatever you do, DO NOT GOOGLE THIS STUFF or your (perhaps unfriendly) local or federal law enforcement will be at your doorstep. I'd suggest looking in the library first. You'd be surprised what you can find there...