Since I started "acquiring" firearms over 40 years ago, there have only been 2 that I have traded away. The first was a Ruger .22 pistol with a 7.5" barrel that I got in 1974. The other was a Marlin Golden 39A lever-action .22 rifle. I still have every other gun that I have bought or inherited. One is no longer safe to shoot as the cylinder doesn't lock up and another is too valuable to shoot. Other than that, every gun has been shot, albeit not frequently, as I don't have sufficient ground, nor am I member of a gun club ($$$ !!).
These guns range in age from 3 years old to over 100 (the nonworking one) and, hopefully, will go to my grand-nephew (no kids).