Guns last at least 100 years if cared for. There are just so many guns people can add to their stock. The danger is in the Libs outlawing ammunition.
Heretic! ;)