It takes all sorts. I've some weapons I've had "for ever' and some I intend to but they fail to satisy and so get sold. I've one shot gun that's only on it's third owner just now...two years short of its "century". My father got it new in 1919 on his twelfth. birthday, it then...via my brother...came to me in 1998.
Yet I've had weapons that haven't lasted a day! A 7mm RM Parker-Hale that just wouldn't feed rounds three and four. So it was "dumped" into auction the very next day never even having been fired. Others have been to a zero range six, seven, a dozen times and would never shoot accurately.
But mostly rifles and shotguns get kept for five, six, ten, twenty years or longer if they work fine. But apart from pistols and revolvers I can't recall ever buying any weapon "brand new" as a very first owner. For me, in a rifle, accuracy is all after checking reliability of feeding. And if after a fair appraisal it can't shoot or won't shoot it doesn't have a future in my gun cabinet.
Lastly I've bought some just because "I've always wanted one of those" (a Webley-Fosbery) tried it, enjoyed it, liked it but then decided I've had my fun out of it, could use the money elsewhere, or needed the money, so disposed of it having in effect "scratched that itch" or sated the appetite.
Same with my Sunbeam Tiger...had it, enjoyed it, sold it for what I paid for it and see no desire to ever want to have one ever again. Like a No4(T) I had for years...and, of course, circumstances change and driving to Bisley ceased to be a pleasure.
In that respect these are "Eiffel Tower" objects. See it, go up it, why then do it again? I see the Eiffel Tower two or three times daily in my work...since 1999...been up it twice. Once with a girlfriend and once to take a client.