---
title: "Smith & Wesson M&P9 Shield EZ 9mm Optic Ready, 3.675 in., 8rd, Black"
description: "$370.99 at Black Canyon Arms, 21% below usual."
type: "product"
category: "guns"
brand: "Smith & Wesson"
landed_price: 370.99
currency: "USD"
best_store: "Black Canyon Arms"
deal_signal: "lower"
usual_price: 469.35
updated: "2026-10-19T15:03:00.000Z"
url: "https://trigger.deals/p/smith-wesson-m-p9-shield-ez-9mm-optic-ready-3675-in-8rd-black-b82"
site: "Trigger Deals"
data: "sample"
---

# Smith & Wesson M&P9 Shield EZ 9mm Optic Ready, 3.675 in., 8rd, Black

> Lowest landed price: **$370.99** at Black Canyon Arms (★ 4.3, 3,472 reviews). 21% below usual (usual $469.35, the 90-day median), the lowest price in 90 days. Stock not reported, verified 2026-10-19 15:03 UTC.

- Item price $355.99 + $15.00 shipping to your FFL dealer. Landed price excludes sales tax and the dealer's transfer fee.
- 90-day range: $370.99 to $518.16
- 2-year low: $370.99 (Oct 19, 2026)
- Price unchanged for 3 days (since 2026-10-17 12:39 UTC)
- MSRP: $519.95 (29% off)
- Brand: Smith & Wesson. Category: guns.
- [Buy at Black Canyon Arms](https://trigger.deals/go/smith-wesson-m-p9-shield-ez-9mm-optic-ready-3675-in-8rd-black-b82?store=black-canyon-arms)

## Compare stores (6)

Ranked by landed price: the item plus shipping to you, before tax.

| Store | Rating | Landed price | Versus best | Item price | Shipping | Stock | Verified |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Black Canyon Arms (best) | ★ 4.3 | $370.99 | Best price | $355.99 | $15.00 | Stock not reported | 2026-10-19 15:03 UTC |
| Badlands Tactical | ★ 4.3 | $376.48 | +$5.49 | $361.49 | $14.99 | Stock not reported | 2026-10-19 14:18 UTC |
| Granite Peak Supply | ★ 4.6 | $408.48 | +$37.49 | $378.49 | $29.99 | In stock | 2026-10-19 14:19 UTC |
| Bayou Arms Co. | ★ 4.1 | $410.99 | +$40.00 | $390.99 | $20.00 | Stock not reported | 2026-10-19 14:32 UTC |
| Cedar Hollow Arms | ★ 4.8 | $418.95 | +$47.96 | $418.95 | Free | In stock | 2026-10-19 14:23 UTC |
| Keystone Shooting Supply | ★ 4.8 | $396.94 | – | $376.99 | $19.95 | Out of stock | 2026-10-19 13:22 UTC |

## Price history

Lowest landed price across stores, weekly over the last 90 days (full daily history: [JSON API](https://trigger.deals/api/v1/products/smith-wesson-m-p9-shield-ez-9mm-optic-ready-3675-in-8rd-black-b82?days=730)).

| Date | Lowest landed price |
| --- | --- |
| Jul 27, 2026 | $417.74 |
| Aug 3, 2026 | $444.59 |
| Aug 10, 2026 | $518.16 |
| Aug 17, 2026 | $518.16 |
| Aug 24, 2026 | $457.66 |
| Aug 31, 2026 | $515.34 |
| Sep 7, 2026 | $433.77 |
| Sep 14, 2026 | $470.93 |
| Sep 21, 2026 | $470.93 |
| Sep 28, 2026 | $470.93 |
| Oct 5, 2026 | $470.93 |
| Oct 12, 2026 | $469.35 |
| Oct 19, 2026 | $370.99 |

## About this product

The Smith & Wesson M&P9 Shield EZ 9mm Optic Ready is a handgun chambered in 9mm Luger, with a striker-fired action, a 3.675-inch barrel and an 8-round capacity. This listing is the black finish in the optic ready configuration, new. Guns ship to a licensed dealer (FFL) near you, who runs the background check and hands it over; their transfer fee is separate.

## Specs

| Spec | Value |
| --- | --- |
| Caliber | 9mm Luger |
| Type | Handgun |
| Action | Striker-fired |
| Capacity | 8 rounds |
| Barrel length | 3.675 in. |
| Finish | Black |
| Configuration | Optic ready |
| Condition | New |

## Sitemap

- [Home](https://trigger.deals/): today's drops and deals
- [Ammo prices by caliber](https://trigger.deals/ammo/prices): cheapest price per round today
- [Today's best deals](https://trigger.deals/deals)
- [Ammo](https://trigger.deals/ammo), [Guns](https://trigger.deals/guns), [Magazines](https://trigger.deals/magazines)
- [How we judge a deal](https://trigger.deals/how-it-works), [About](https://trigger.deals/about), [Contact](https://trigger.deals/contact), [Privacy](https://trigger.deals/privacy)
- [API and MCP for developers](https://trigger.deals/developers)
- [Full sitemap](https://trigger.deals/sitemap.md), [llms.txt](https://trigger.deals/llms.txt), [API (OpenAPI)](https://trigger.deals/openapi.json)
