Sometimes I lose interest or I'll need quick (untraceable from wife cash) to buy a more expensive gun and I sell or trade. I try to only do it to replaceable type guns, or ones I didn't like shooting or never shot. Also I've been liquidating all my hunting guns over the past year since I'll probably never be able to hunt again, and can buy other guns I want or will use. It still kills me to sell any
Many of the guns I have are legacy guns I got from my Dad. I'll never sell any of those. Most of the guns I've gotten since are guns I really like. I could never afford to buy a lot so I made sure I bought what I really wanted most of the time. I do have a couple I could sell without missing them much but it never involved enough money to make it worth my while. So for that combination of reasons, I've ended up just keeping every gun I ever acquired.