Firearms — Best Prices Today

92,286 Guns listings are tracked, 53,786 of them in stock across 19 retailers. Rifles, pistols, shotguns, revolvers, and black powder firearms are listed with the lowest current offer per product.

Each product page shows every matched retailer offer, the recorded price history, and the lowest price seen.

Related Categories

Used listings

SCCY CPX-2 (Used)
Guns.com
SCCY CPX-2 (Used)
$249.99
TAURUS 605 (Used)
Guns.com
TAURUS 605 (Used)
$399.99
SAVAGE ARMS 110 (Used)
Guns.com
SAVAGE ARMS 110 (Used)
$2,061.49
GLOCK G44 (Used)
Guns.com
GLOCK G44 (Used)
$389.99
SMITH & WESSON M&P SHIELD 40 M2.0 (11812) (Used)
Guns.com
SMITH & WESSON M&P SHIELD 40 M2.0 (11812) (Used)
$349.99
LIVE FREE ARMORY LF-15 (Used)
Guns.com
LIVE FREE ARMORY LF-15 (Used)
$749.99
WINCHESTER RANGER (Used)
Guns.com
WINCHESTER RANGER (Used)
$999.99
CANIK SFX RIVAL (Used)
Guns.com
CANIK SFX RIVAL (Used)
$649.99
FMK FIREARMS AR-1 EXTREME RIFLE (Used)
Guns.com
FMK FIREARMS AR-1 EXTREME RIFLE (Used)
$699.99
SUHL SxS (Used)
Guns.com
SUHL SxS (Used)
$2,999.99
HECKLER & KOCH HK VP9 (Used)
Guns.com
HECKLER & KOCH HK VP9 (Used)
$499.99
ARMSCOR 20P (Used)
Guns.com
ARMSCOR 20P (Used)
$249.99
SMITH & WESSON S&W MODEL M&P 40 CHAMBERED IN .40 CAL (Used)
Guns.com
SMITH & WESSON S&W MODEL M&P 40 CHAMBERED IN .40 CAL (Used)
$449.99
TAURUS 82 (Used)
Guns.com
TAURUS 82 (Used)
$425.99
SIG SAUER P320 NITRON (Used)
Guns.com
SIG SAUER P320 NITRON (Used)
$530.99
SMITH & WESSON M&P9 SHIELD (Used)
Guns.com
SMITH & WESSON M&P9 SHIELD (Used)
$350.99
SMITH & WESSON M&P 45 M2.0 PISTOL (Used)
Guns.com
SMITH & WESSON M&P 45 M2.0 PISTOL (Used)
$399.99
TIKKA T3 (Used)
Guns.com
TIKKA T3 (Used)
$999.99
SAVAGE ARMS 64 (Used)
Guns.com
SAVAGE ARMS 64 (Used)
$199.99
KELTEC PMR- 30 (Used)
Guns.com
KELTEC PMR- 30 (Used)
$450.99
SAVAGE ARMS 99e (Used)
Guns.com
SAVAGE ARMS 99e (Used)
$900.99
SMITH & WESSON M&P 9 Shield EZ M2.0 (Used)
Guns.com
SMITH & WESSON M&P 9 Shield EZ M2.0 (Used)
$399.99
PALMETTO STATE ARMORY PA-15 (Used)
Guns.com
PALMETTO STATE ARMORY PA-15 (Used)
$729.99
STAR 30M matching (Used)
Guns.com
STAR 30M matching (Used)
$439.99