Fits M&P Shield 3.1\

  • Sale! Sale!
    2026_06_21_1649416
    Faxon Firearms M&PA910NSNOQ-N Duty Series9mm Luger Black Nitride Steel, Fits M&P Shield 3.1″
    Original price was: $89.00.Current price is: $26.70. Add to cart
  • Sale! Sale!
    2026_06_20_1604736
    Faxon Firearms M&PA910NSNOQ-T Duty Series9mm Luger Threaded Black Nitride Steel, Fits M&P Shield 3.1″
    Original price was: $90.00.Current price is: $27.00. Add to cart