Time is a big factor in negotiations, in selling guns it's how fast do you want to sell it?
You want it gone right now and need the cash? it's going to price low.
You want top dollar, it's going to take time to find that right buyer. ESPECIALLY in high dollar SxS's, the market is much smaller.
You still can't get more than what's it's worth (by definition) but you can get the top of the range if you are willing to wait.
I think the marketplace has a lot to do with how fast something sells also. You want to sell a $400 gun, you can sell it 2 days, you want to sell a four thousand dollar gun, it's going to take time, there's just less market for a four thousand dollar gun (of any type) and fewer possible buyers.
these are all generalities of course. A well priced well shown ten thousand dollar gun can sell in one day if the right person walks in. It's just that the chance of that is less.
and
EVERYTHING is negotiable.