Been there:
http://www.computerconsultantsforum.com/forum/coffee-talk/dealing-with-our-first-%27natural-disaster%27/I found that the main thing that I needed in the short term but simply could not obtain locally was ice and refrigeration.
Retail stores really need to mobilize in a fair and constructive way during such problems and ration necessities like bags of ice to minimize profiteering. I am POSITIVE that freelance a-holes were buying up stuff like bags of ice and selling them off the backs of trucks for multiple times the price. Also things like the small LP gas grill tanks that Coleman stoves use.
For us the main logistical problem right after this storm was that all roads were absolutely clogged by wandering proles driving around apparently looking for 1) stores that were open for business and 2) any disaster sights like downed trees on houses and the like. Oh, yeah, the cops should have shut down ALL driving except for employment and necessities. And all intersections in a 20 mile radius had the traffic lights out. You basically couldn't go anywhere feasibly unless you wanted to sit in traffic for hours, burning what little gas you had left (most gas stations were out of fuel or out of power.)
It was hell for a few days. It also taught me that US suburban people are generally lazy, selfish bastards who hoard shit incessantly whether they need it or not. We (the US) have gone a really far way from caring, hearty pioneers who watched out for the community.
Today it's pigheaded white trash running the show, and heaven forbid that basic technology fails on us.

Yeah, I think you're completely right about gun ownership.