Gold and silver will always have value anywhere there is commerce. In the immediat SHTF situation, you consumables, Firearms and ammo, booze, etc will be of more value. But, if you migrate into another civilized area, the gold and silver will be invaluable. The person driving the boat that takes you and your family to another, safe location will accept gold a lot more readily than a gun. When you get there, you will be able to trade gold for case a lot more easily. The aid workers will be easier to bribe with gold, etc.
This all depends on how you perceive the SHTF situation. If you are looking at it from a long term, end of the world (Book of Eli) kind of way, yes, supplies are MUCH more valuable. If you are looking at it from a natural disaster, economic collapse way, gold and silver will hold more value.
I admit I do not have the skills to live in a complete survival situation for any period of time, so I plan for the latter.
You can have peace. Or you can have freedom. Don't ever count on having both at once.
Robert A. Heinlein