You should be allowed to sell back used guns that you don't want for a percentage of the purchase price; the price would get lower the longer you own the gun. I also second the motion of a firing range, or 'try before you buy' option for CR guns, where you can rent them for a period, and then buy them.