In my local gun shop, it's possible to see the same model at different prices.
They price the gun when it comes in, and it stays at that price until it's sold. If it's still there after a price hike, it stays at the same price. So, if another gun of the same make and model comes in costing...