I hate selling guns. I then immediately feel the need to replace it hahah
I sell for two reasons.
1. I no longer trust the manufacturer and want to be free of a firearm I no longer trust, even though it is in good working order.
2. I need the cash to upgrade my weapon, or I have already purchased a better one and no longer need the first one.