Firearms — Best Prices Today

92,379 Guns listings are tracked, 53,861 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

COLT KODIAK (Used)
Guns.com
COLT KODIAK (Used)
$1,399.99
MOSSBERG 500A SHOTGUN (Used)
Guns.com
MOSSBERG 500A SHOTGUN (Used)
$325.99
GLOCK G-19 (Used)
Guns.com
GLOCK G-19 (Used)
$479.99
KIMBER RAPIDE (Used)
Guns.com
KIMBER RAPIDE (Used)
$1,250.99
ATI OMNI ALPHA MAX (Used)
Guns.com
ATI OMNI ALPHA MAX (Used)
$379.99
RUGER AMERICAN PISTOL (Used)
Guns.com
RUGER AMERICAN PISTOL (Used)
$399.99
SMITH & WESSON baby russian (Used)
Guns.com
SMITH & WESSON baby russian (Used)
$1,000.99
REMINGTON 700 LEFT HANDED (Used)
Guns.com
REMINGTON 700 LEFT HANDED (Used)
$1,139.99
TAURUS THE JUDGE (Used)
Guns.com
TAURUS THE JUDGE (Used)
$450.99
COLT KING COBRA STAINLESS (Used)
Guns.com
COLT KING COBRA STAINLESS (Used)
$889.99
ED BROWN KOBRA CARRY (Used)
Guns.com
ED BROWN KOBRA CARRY (Used)
$2,374.99
CZ M82 (Used)
Guns.com
CZ M82 (Used)
$499.99
STACCATO TROJAN (Used)
Guns.com
STACCATO TROJAN (Used)
$1,044.99
WARDS WESTERN FIELD 600A (Used)
Guns.com
WARDS WESTERN FIELD 600A (Used)
$854.99
SAVAGE ARMS Savage 99 (Used)
Guns.com
SAVAGE ARMS Savage 99 (Used)
$900.99
SIG SAUER P365 XL (Used)
Guns.com
SIG SAUER P365 XL (Used)
$749.99
HENRY H001T Frontier Model (Used)
Guns.com
HENRY H001T Frontier Model (Used)
$549.99
SMITH & WESSON 37 (Used)
Guns.com
SMITH & WESSON 37 (Used)
$649.99
REMINGTON 870 Magnum (Used)
Guns.com
REMINGTON 870 Magnum (Used)
$550.99
TAURUS PT-1911 (Used)
Guns.com
TAURUS PT-1911 (Used)
$449.99
KRISS CRB (Used)
Guns.com
KRISS CRB (Used)
$1,709.99
LIVE FREE ARMORY APOLLO 11 COMPACT [BLACK] (Used)
Guns.com
LIVE FREE ARMORY APOLLO 11 COMPACT [BLACK] (Used)
$1,000.99
RUGER MK II (Used)
Guns.com
RUGER MK II (Used)
$379.99
GLOCK 42 (Used)
Guns.com
GLOCK 42 (Used)
$399.99