Smith & Wesson M&P10 10mm Review. The good and bad, but mostly good.