Living here in the mountains we tend to be pretty well stocked. An ice storm can take out power for days and we live up on a mountain ridge. It's 1/2 mile to a paved road and when the leaves are on the trees you can't see another house. Right now we can see one. Around here there were still militias around until just a few years ago. Since then we have all shifted to Civilian Emergency Response Teams and work in conjunction with FEMA and GEMA. We get a lot of training and even some equipment from them for free. Basicly if there is a disaster they call us and then assume an administrative role and we handle the feet on the ground stuff. The range of things you can learn in a group like this is amazing. I have a food preservation class this Sunday. There is also an instructor level pistol shoot but I can't be in two places at once so I'll miss that one.
Listen, if you are at all concerned about any of this stuff find out about CERT or CERN teams in your area. You don't have to be "that guy", you can pick and choose what you want to do, but it never hurts to know "that guy". I don't really worry about societal collapse locally, I have about 100 friends in the county who are interested in everybody behaving themselves and getting thru it together.