Just got an alert from Bud's Police Supply. M&P Shield 9mm for $335. Today only. Thought I would share.