Those folks are stupid beyond stupid.
It's one thing to have some supplies laid in should there be some kind of emergency, (tornado, hurricane, earthquake, etc.) and even a few guns and ammo isn't a bad idea, but these folks have gone "full retard" with the concept.
This.
I have a "bug out bag" that's not really all that ready to use but comes from years of growing up in south FL where hurricanes were a real threat. How I have a wife and a child to consider and live in a area that tornadoes seem to have a bulls-eye on.
I keep a hand crank emergency radio that also has a flashlight built in, some water purification tablets, some compress towels, a flint fire starter and even a small solar panel that has a built in battery and adapters to charge cell phones and gadgets off of as well as a few other misc items in it.
I've spent to many times going through hurricanes and being without power for a week or more. This is when you have to make your way through the fallen trees and traffic lights and drive far distances in dangerous situations between road hazards, no functioning traffic lights and idiot people not being extra careful and mindful of others. I've waited over an hour in a gas line for the one gas station around for many miles that had gas and power just to have them run out before I got to the pump.
It sucks and being just a little prepared makes a huge difference.
For me it's about being prepared for the unexpected in a natural disaster situation or even something like a home fire.
Some folks just go way off the deep end and prepare like the world is going to go into full collapse and they'll be living a real live Fallout 3 or something.
Be prepared, not paranoid.