Here's my deal. I'm relatively poor. If I buy a gun, it's because I REALLY wanted it, and waited a long time to get it, but, the only firearm I've ever felt I needed (as in, SHTF, or, if you could only have one gun, or these types of things) was a 12 gauge pump. That, I will never trade.
With all that being said, I've made the mistake of trading away some of those guns I had lusted after for so long. I've seriously considered adopting that rule, NEVER SELL OR TRADE ANYTHING.