[quote name='mykevermin']BigT has reached my levels of cynicism and fear. Wow. It must be bad.[/quote]
Yeah, but BigT takes the beauty of cynicism and fear and translates it into another wrong answer.
Nonperishable goods/canned goods? I bought a bag of flour and made some bread with it a month or two back. Caitlyn and I liked it. The wife was nonplussed. The cost? After yeast, it was the same as a loaf of sliced bread. As one of my coworkers reminds me constantly, a can of Kroger brand red beans costs 70 cents. We are going to suffer more inflation in food costs, but it means meals will get simpler and cooked at home instead of a restaurant. That can of red beans might cost $1.40, but not $99.99. Having more than say a month of food stored in your house raises storage and hiding concerns. If you have six months of food in your single family house, where are you putting it so that a group of hungry thieves won't find it while you're at work? There isn't much point to spending a month's wages on supplies just so some group of assholes lives quite well after a little B&E.
Guns? Meh. The financial crisis isn't the zombie apocalypse. I can see owning a hunting rifle if you hunt. I can see owning a few pistols or shotgun for home defense. I can also see owning a few hundred rounds for every type of gun owned. Beyond that, buying a large number of guns or thousands of rounds of ammo is just a big red flag. If we go into martial law, you're only going to face three types of invaders: the cops, gangs or hungry hordes. If it is the cops, your only choices are to be taken dead or alive. If it is gangs, they aren't interested if they know they could be shot. If it is a hungry horde, they'll lose interest after a few of them are shot and screaming.
Gold?

Really? Let's assume gold is $1500 per ounce. How much are you going to get back after you fill up your gas tank, buy a week's worth of groceries or pay daycare? People don't have scales to parcel out gold by the hundredths of the ounce. Are you going to pay your mortgage, electric or credit card bill by scraping gold dust into an envelope? I could see silver used as cash for daily consumption, but nothing that involves postage. Also, having a precious metal you can't eat or use puts you at the mercy of somebody with edible goods such as food or utility goods such as shoes and clothes.
Until something major happens (Dow 5000), the best bet for everybody to get through this recession is to pay down debt.