The reason people are getting things instead of cash or bonds is because the rise in prices has nothing to do with increased value, it is all about the decreased buying power of the dollar (inflation) this is what happens when some dumbass thinks he can print his way out of debt.
Use a rifle for example Remington is importing a "European double rifle" for $1500 -$2000 but a Holland and Holland imported European double rifle costs $64000, the primary difference between the 2 is that Izmash is making them by the hundreds while H&H makes a dozen or so a year. Mass production methods mean that while the Izmash may be every bit as effective and reliable, they lack the rarity of the H&H.
Currency works the same way, the more of it you produce the less value it has.
When the system fails banks will close, your accounts are useless till they reopen, mass business failures mean that many stocks and bonds will become waste paper while people will lose confidence even in stable ones causing their value to drop drasticly. No one will except credit cards from companies that may fold before they pay. that means the only way to preserve assets is to put them into things that have value in and of themselves, Gold, Silver, Guns, Ammo etc.