S&W Shields have been going cheap for about a month now. Easy CCW. They are running mail in rebate from April 1 - June 30th. Here is a link to best deal today, but they have been popping up here and there within about $10 to $20 of this price after Mail in Rebate.
Brownells had one hell of a deal a week back and I picked up one. Brownells had it for $274.99 - $25 promo + $10 processing fee and free 2 day shipping totaling $259.99. Plus $75 S&W mail in rebate brings it to $184.99. Go to https://gun.deals/, create an account and set up an alert for keyword shield and you will get several alerts a day on them.