If you can, it's better to sale to a private party. Same with buying a car. Rather if you sell or trade. That shop is still sitting on a gun. I have not done much trading, but I have seen my Dad do a bunch. For example, a while back when I sold my Xd. The shop I have done a lot of business with only wanted to give me $400. I'm in there a lot and know he is not selling many Xd's. So, I was not mad, I understand from a business aspect. I was able to sale it to a member for what I wanted $500. He was happy and I had the money to get the gun I really wanted. If a shop gives you what they plan on selling it for. Well, then they are not going to make money. There are some jack ***** that will try and screw you. That's why I stick to certain shops.