I have a PM9 that is almost new.It has all the factory stuff that came with it. It's been fired 20 times at most.There is not a scratch or blemish on it anywhere. I wanted to trade it for a PM45.A local dealer here asked $350 DIFFERENCE!!! I cannot believe this!! Of course I said no way. Is there any valid reason that a guy would unabashedly ask that kind of price difference between these 2 guns???