That M&P is a smoking deal.