Note I said new gun, by which I meant recently released. I have never paid MSRP for any other gun I bought. Most of my buys have been gun show buys. None were at the price listed on the gun. I was not surprised to pay MSRP for the Shield. It was there, none of the LGS had it.
A bad day at the range is better then a good day on the job!