You missed my point completely. All the gold in the world won't save you if you need one more round of 5.56mm ammo35lb of ammo is let's just say $800. 35lb of silver is over $9,200. If your net worth is less than $1,000 then by all means, ammo over silver. If you have more wealth than that then you could carry half a troy ounce of gold in your pocket and that would be worth more than your 35lbs of ammo.
The other option is to have both ammo and gold/silver.