Runs perfect Smith &Wesson M&P 2.0 40 caliber