Guns and precious metals used to be a good investment. Now the prices are inflated because of panic buying. They are bubbles that are likely to burst soon. Especially with the .gov trying to destroy gold because it interferes with their destruction of the US dollar.
Mutual funds, as long as you don't need the money for about 10 years.