Centerfire has some insane sale prices right now, the best of which is the $349 M&P15 Sport II, the Walther Creed 9mm pistol for $269, and many other great deals.
https://www.centerfiresystems.com/s-11-12-deals-of-christmas.aspx#Pg1|
https://www.centerfiresystems.com/s-11-12-deals-of-christmas.aspx#Pg1|