Impact Guns Rifle 9mm Luger IN STOCK

Smith & Wesson M&P15 FPC, 9mm, 16.25" Threaded Barrel, Black, M-Lok Handguard, 23rd

Smith & Wesson M&P15 FPC, 9mm, 16.25" Threaded Barrel, Black, M-Lok Handguard, 23rd
SPECIFICATIONS
ManufacturerSmith & Wesson
Caliber9mm Luger / 9x19mm
TypeRifle
ActionSemi-Auto
Barrel Length16.3"
Capacity23 rounds
ConditionNew
MPN12575
UPC022188892512
PRICE COMPARISON same product, new condition
RETAILER PRICE UPDATED
Classic Firearms BEST $559.99 3 weeks, 2 days ago VIEW
Gritr Sports $591.99 54 minutes ago VIEW
RK Guns $599.99 48 minutes ago VIEW
Kentucky Gun Co $609.99 1 hour, 17 minutes ago VIEW
Buds Gun Shop $616.49 39 minutes ago VIEW
Primary Arms $619.99 54 minutes ago VIEW
Impact Guns (this listing) $630.39 4 days, 13 hours ago VIEW
Global Ordnance $637.10 35 minutes ago VIEW
Top Gun Supply $639.95 1 hour, 16 minutes ago VIEW
Murdoch's $645.99 1 hour, 19 minutes ago VIEW
Kittery Trading Post $649.99 43 minutes ago VIEW
DEGuns $653.99 1 hour, 19 minutes ago VIEW
Range USA $679.99 52 minutes ago VIEW
Green Top $699.00 28 minutes ago VIEW
FEED IT cheapest in-stock 9mm Luger ammo right now All 3701 9mm Luger deals
HOT DEAL 78 9mm 9x19 Ammo 115gr FMJ Wolf Performance 1000 Round Case
Ammunition Store • 115gr • FMJ • 1000 rds
$0.205/rd
$204.99
VIEW
HOT DEAL 70 9mm 9x19 Ammo 115gr FMJ Wolf Performance 50 Round Box
Ammunition Store • 115gr • FMJ • 50 rds
$0.220/rd
$10.99
VIEW
HOT DEAL 65 ZSR 9mm Luger 115 Grain Full Metal Jacket (FMJ) Range Ammo …
Ammo ASAP • 115gr • FMJ • 2000 rds
$0.223/rd
$444.99
VIEW
HOT DEAL 65 ZSR 9mm Luger 115 Grain Full Metal Jacket (FMJ) Range Ammo …
Fast Ammo • 115gr • FMJ • 2000 rds
$0.223/rd
$444.99
VIEW
PRICE HISTORY AT IMPACT GUNS
Nov 6, 2026 $630.39
Nov 2, 2026 $580.29
Nov 2, 2026 $585.59
Oct 31, 2026 $623.99
Oct 23, 2026 $592.19
Oct 19, 2026 $623.99
Oct 14, 2026 $592.19
$630.39
$699.00 -9%
VIEW DEAL AT IMPACT GUNS

Ships to your local FFL dealer

DEAL ANALYSIS
  • 4% above its 30-day average
  • 10% off retailer's list price
This listing $630.39
13 other retailers (median) $637.10
30-day avg here $607.19
Lowest we've seen here $580.29

Score 2/100. Compares this price against other retailers, this listing's own history, and the retailer's list price.

PRICE ALERT

Log in to get an email when this drops to your target price — at any retailer.

LOG IN TO SET ALERT