Hmmm....
There was a record number of guns sold during the Clinton administration , people were buying them as if they were going out of style.
Everyone who wants a Gun has one or two, so sales are going to "better" guns.
When we all have three ,includeing a better than advrage one the demand will dry up further.
You are right, a well cared for gun is good for a century.