Funny thing about collecting is that oftentimes the worth of an object barely keeps up with inflation, unless the object is deemed to be rare or particularly collectible, and sometimes that's hard to judge ahead of time. Take for instance this example (I pulled the original price off the web, so take it with a grain of salt):

A 1963 Pre-64 Featherweight '06 sold in the store when new for $135. Run through an inflation calculator that's $1,220.25 in today's dollars. In other words, just about what that rifle will sell for today. So it's not really making any money. Of course, a person could've bought one, squirreled it away and not shot it for 58 years and made some money on a perfectly mint specimen....but those profits made from the sale might also be used up on fuel while driving around to gunshows for six months trying to hawk the rifle.