M&P compact 2.0