Like silver or gold, guns and ammo can actually be a form of non-traditional investments. However, they are somewhat limited in their ability to serve as an investment. For example I know one guy who owns over 600 guns. I ask him precisely how he is ever going to use all of those guns should the SHTF. He then gives me a redneck smirk and just says, "But I love my guns!" (yes, he is the stereo type).
However, while an arsenal of 600 guns is an impossible number of guns to even move, let alone use, having "some" guns not only serves as a safety measure, but also an investment.
I personally recommend having the following:
Pistol for personal safety.
Shotgun for hunting waterfowl and home defense.
Scoped rifle for hunting/SHTF hunting
AR-15 for protection/SHTF protection
They'll serve the purposes above adequately, but if stored properly will be a decent store of value.
However, regardless of what your end inventory looks like, you will need ammo. So may I suggest one of Cappy Cap's sponsors AmmoforSale.com.
Ammo, is very much like coin or currency. Holds value, has intrinsic value, will have value today and certain in a SHTF scenario. However, just like guns, you can have too much ammo. By the time you 2,000 rounds for each gun, I would recommend switching your non-traditional investments to silver and gold because they carry more value per ounce than guns/ammo.
This has been your "plug for a Cappy Cap sponsor camouflaged as a PSA" for the day.