S&W, M&P 40 pro. A must have!!