Jim Keenan IMHO, gold as a hedge may be OK in relatively normal times, but it is not really going to be worth much in a real SHTF situation, because it is unspendable.
Suppose I have Krugerrands, or even gold U.S. coins. I take my double eagle to the Safeway and buy a steak priced at $13. I give the cashier my coin and she gives me seven (7) paper dollars in change, exactly what she owes me since the coin, as currency, is worth exactly $20 paper dollars.
Will a collector, or another gold hoarder give me more? Probably, but he too will give me paper money, which might or might not be worth anything. Basically, you can't eat gold and you really can't use it to barter with since no one else can use it either. It has a high cost but no value. Guns could be another story. You can hunt with them, you can barter with them, and in the very worst case, you can use them to take what you need from people who don't have guns.
We all should pray that things never come to that point in this nation, which has so far been fortunate.
Jim
You might like to read through this, not to extrapolate any universals from this one data point, but because the subject is brought up among many other useful thoughts on this excellent blog:
http://ferfal.blogspot.com/