Nice M&P/10.

Always loved the 2" K frames.