I do a little investing in stocks, amateur at best but have made a little money in several. Others are right however have to keep a watchful eye on them. Buy low, sell high has worked several times with me to raise more funds for investing. Long term and I look for companies that are strong, have a product that is needed. Auto parts is one I bought into as it has longevity. People buy new cars but more and more are keeping their cars longer, they need parts to keep them going. If I were to buy hard assets I think I would go more towards gold and silver than firearms. Firearms worth anything are already well known and cannot be had cheap unless you're one of those guys that just falls into awesome deals all of the time. There are several online trade sites and they do have a wealth of information as long as you are willing to put forth the effort to learn.