I have made money guns a few times but if I adjusted for inflation it might not be so much. You probably would do better to catch the market down and invest in an ETF.
I have made some money at the Tulsa Gun Show a few times. I would buy a handgun from someone walking around trying to sell and walk around with it. I always made $50 or $100. One time I did that in 30 minutes or less. Another time I carried it around for 4 hours or more. Buy, Sell, Trade-------Right?