@elderlybloke
Your observation is correct in that for some reason Americans will stock up on firearms before they will stock up on other survival needs. The firearms are not for hunting but to keep the 2 legged rats in control. The mentality that pervades my country is that if the government (police or military) are not pointing guns at us to keep us in control then the otherwise good people turn bad and will loot, steal and kill.
The problem with gun ownership is that most people are not prepared to shoot to kill or live with the consequences. A large number of people are killed with their own guns due to that moment of hesitation.
I have been through one disaster, an earthquake, and saw people worked together to help put out fires, rescue trapped people and in a few cases help direct traffic. There will be people who will take advantage of the situation and loot things that are useless for survival; but for the most part people will more likely unite to help each other.