Skip to content
View in the app

A better way to browse. Learn more.

Gun Rack Deals

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Compare prices from verified FFL dealers Free price-drop alerts

Category

Price Range

Brand
Caliber
Action
Capacity
Barrel Length

Filters

Clear Filters

5,278 products

Compare
B&T Firearms 500003AB SPC9  9mm Luger 33+1 9.10", Black, Buffer Tube Stock, Polymer Grip (OEM Mag)
B&T FIREARMS
B&T Firearms 500003AB SPC9 9mm Luger 33+1 9.10", Black, Buffer Tube Stock, Polymer Grip (OEM Mag)
No dealer listings available.
Out of Stock
Compare
B&T Firearms 500003SDGTB SPC9 SD 9mm Luger 33+1 4.50" with RBS Suppressor, Black, Tele Brace Adapter, Polymer Grip (Glock Mag Compatible)
B&T FIREARMS
B&T Firearms 500003SDGTB SPC9 SD 9mm Luger 33+1 4.50" with RBS Suppressor, Black, Tele Brace Adapter, Polymer Grip (Glock Mag Compatible)
No dealer listings available.
Out of Stock
Compare
B&T Firearms 500003TBG SPC9  9mm Luger 33+1 9.10", Black, Tele Brace Adapter, Polymer Grip (Glock Mag Compatible)
B&T FIREARMS
B&T Firearms 500003TBG SPC9 9mm Luger 33+1 9.10", Black, Tele Brace Adapter, Polymer Grip (Glock Mag Compatible)
No dealer listings available.
Out of Stock
Compare
B&T Firearms 500003TB SPC9  9mm Luger 33+1 9.10", Black, Tele Brace Adapter, Polymer Grip (OEM Mag)
B&T FIREARMS
B&T Firearms 500003TB SPC9 9mm Luger 33+1 9.10", Black, Tele Brace Adapter, Polymer Grip (OEM Mag)
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT361658 APC Pro 5.56x45mm NATO 30+1 12.13" Black Threaded Barrel, M-LOK Handguards, Black Receiver, Black Polymer Grips, No Brace, Ambidextrous
B&T FIREARMS
B&T Firearms BT361658 APC Pro 5.56x45mm NATO 30+1 12.13" Black Threaded Barrel, M-LOK Handguards, Black Receiver, Black Polymer Grips, No Brace, Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT500003PDWGTB SPC  9mm Luger 33+1 6.5" Black Steel Barrel, Aluminum Brace Adapter, Black Polymer Grip
B&T FIREARMS
B&T Firearms BT500003PDWGTB SPC 9mm Luger 33+1 6.5" Black Steel Barrel, Aluminum Brace Adapter, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT490002 USW-P  9mm Luger 17+1/19+1 4.30" Threaded, Black, Picatinny Rail Frame, Optic Cut Slide, Rubber Grip
B&T FIREARMS
B&T Firearms BT490002 USW-P 9mm Luger 17+1/19+1 4.30" Threaded, Black, Picatinny Rail Frame, Optic Cut Slide, Rubber Grip
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT500167ABCT SPC10  10mm Auto 30+1 8.90", Coyote Brown, Buffer Tube Brace, Polymer Grip, Tri-Lug Adapter (Glock Mag Compatible)
B&T FIREARMS
B&T Firearms BT500167ABCT SPC10 10mm Auto 30+1 8.90", Coyote Brown, Buffer Tube Brace, Polymer Grip, Tri-Lug Adapter (Glock Mag Compatible)
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT36046USKIT APC9 SD Pro 9mm Luger 30+1 M-LOK Handguard, Black Anodized Aluminum Receiver w/Picatinny Rail, Black Polymer Grip, Ambidextrous
B&T FIREARMS
B&T Firearms BT36046USKIT APC9 SD Pro 9mm Luger 30+1 M-LOK Handguard, Black Anodized Aluminum Receiver w/Picatinny Rail, Black Polymer Grip, Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT36046SCKIT APC SD Pro Kit 9mm Luger 30+1 M-LOK Handguard, Black Anodized Aluminum Receiver w/Picatinny Rail, Black Polymer Grip
B&T FIREARMS
B&T Firearms BT36046SCKIT APC SD Pro Kit 9mm Luger 30+1 M-LOK Handguard, Black Anodized Aluminum Receiver w/Picatinny Rail, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-440000-C-US KH9 Covert 9mm Luger 30+1 6" Black Barrel, Black Cerakote Aluminum/Polymer Picatinny Rail Receiver, Black Finger Grooved Grip, Ambidextrous
B&T FIREARMS
B&T Firearms BT-440000-C-US KH9 Covert 9mm Luger 30+1 6" Black Barrel, Black Cerakote Aluminum/Polymer Picatinny Rail Receiver, Black Finger Grooved Grip, Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms SPR300 SPR300 Pistol Kit 300 Blackout 10+1 9.80", Black, Integrated Suppressor, Polymer Grip, Scope Rings & Bipod Included
B&T FIREARMS
B&T Firearms SPR300 SPR300 Pistol Kit 300 Blackout 10+1 9.80", Black, Integrated Suppressor, Polymer Grip, Scope Rings & Bipod Included
No dealer listings available.
Out of Stock
Compare
B&T Firearms 361657RAL APC Pro 5.56x45mm 30+1 10.50" Black Threaded Barrel, M-LOK Handguards, RAAL 8000 Aluminum Picatinny Rail Receiver, Black Polymer Grips, Ambidextrous
B&T FIREARMS
B&T Firearms 361657RAL APC Pro 5.56x45mm 30+1 10.50" Black Threaded Barrel, M-LOK Handguards, RAAL 8000 Aluminum Picatinny Rail Receiver, Black Polymer Grips, Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-500290-US SPC  223 Rem/5.56 NATO 33+1 10.50" Black Anodized Threaded Barrel, M-LOK Handguard, Black Hardcoat Anodize Receiver, Black Polymer Buffer Tube, Black Polymer Grip
B&T FIREARMS
B&T Firearms BT-500290-US SPC 223 Rem/5.56 NATO 33+1 10.50" Black Anodized Threaded Barrel, M-LOK Handguard, Black Hardcoat Anodize Receiver, Black Polymer Buffer Tube, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-361660-K-US APC Pro 300 Blackout 30+1 Black Black Cerakote Polymer Ambidextrous
B&T FIREARMS
B&T Firearms BT-361660-K-US APC Pro 300 Blackout 30+1 Black Black Cerakote Polymer Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms HUSHPUPPYKITCTCSTM Hush Puppy Kit 9mm Luger 15+1 4" Stainless Threaded Barrel, Coyote Tan Receiver & Textured Grip, Includes Aimpoint Acro P-2 Red Dot, Suppressor & 2 Mags
B&T FIREARMS
B&T Firearms HUSHPUPPYKITCTCSTM Hush Puppy Kit 9mm Luger 15+1 4" Stainless Threaded Barrel, Coyote Tan Receiver & Textured Grip, Includes Aimpoint Acro P-2 Red Dot, Suppressor & 2 Mags
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-APC300-PISTOL APC  300 Blackout 30+1 8.70" Threaded Barrel, Aluminum/Polymer Receiver, Black Telescoping Brace, Black Polymer Grip, Ambidextrous
B&T FIREARMS
B&T Firearms BT-APC300-PISTOL APC 300 Blackout 30+1 8.70" Threaded Barrel, Aluminum/Polymer Receiver, Black Telescoping Brace, Black Polymer Grip, Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-APC10-PISTOL APC Pro 10mm Auto 15+1 6.80" Black Barrel, Black Hardcoat Anodize Aluminum/Polymer Receiver w/Picatinny Rail, M-LOK Handguard, Black Telescoping Brace, Black Grip, Ambidex
B&T FIREARMS
B&T Firearms BT-APC10-PISTOL APC Pro 10mm Auto 15+1 6.80" Black Barrel, Black Hardcoat Anodize Aluminum/Polymer Receiver w/Picatinny Rail, M-LOK Handguard, Black Telescoping Brace, Black Grip, Ambidex
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-SPR300-MINI-PISTOL SPR300  9mm Luger 10+1 5.70" Threaded Barrel, Black Aluminum/Polymer Receiver, Telescoping Brace
B&T FIREARMS
B&T Firearms BT-SPR300-MINI-PISTOL SPR300 9mm Luger 10+1 5.70" Threaded Barrel, Black Aluminum/Polymer Receiver, Telescoping Brace
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-APC45-PISTOL APC  45 ACP 25+1 6.80" Threaded Barrel, Black Polymer Grip
B&T FIREARMS
B&T Firearms BT-APC45-PISTOL APC 45 ACP 25+1 6.80" Threaded Barrel, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-APC9-PISTOL-CT APC Pro 9mm Luger 30+1 6.80" Black Steel Barrel, M-LOK Handguard, Coyote Brown Anodized Aluminum Picatinny Rail Receiver, Coyote Polymer Grip, Ambidextrous, Tele Brace A
B&T FIREARMS
B&T Firearms BT-APC9-PISTOL-CT APC Pro 9mm Luger 30+1 6.80" Black Steel Barrel, M-LOK Handguard, Coyote Brown Anodized Aluminum Picatinny Rail Receiver, Coyote Polymer Grip, Ambidextrous, Tele Brace A
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-APC9SD-COMPACT APC  9mm Luger 30+1 5.70" Black Ported Barrel, Black Aluminum/Polymer Receiver w/Picatinny Rail, Black Telescoping Brace Ambidextrous
B&T FIREARMS
B&T Firearms BT-APC9SD-COMPACT APC 9mm Luger 30+1 5.70" Black Ported Barrel, Black Aluminum/Polymer Receiver w/Picatinny Rail, Black Telescoping Brace Ambidextrous
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-SPC9-PDW-PISTOL SPC  PDW 9mm Luger 30+1 4.50" Black Threaded Barrel, Black Hardcoat Anodize Aluminum/Polymer Receiver w/Picatinny Rail, M-LOK Handguard, Black Telescoping Brace, Black
B&T FIREARMS
B&T Firearms BT-SPC9-PDW-PISTOL SPC PDW 9mm Luger 30+1 4.50" Black Threaded Barrel, Black Hardcoat Anodize Aluminum/Polymer Receiver w/Picatinny Rail, M-LOK Handguard, Black Telescoping Brace, Black
No dealer listings available.
Out of Stock
Compare
B&T Firearms BT-SPC9SD-PISTOL SPC SD 9mm Luger 4.50" Black Telescoping Brace
B&T FIREARMS
B&T Firearms BT-SPC9SD-PISTOL SPC SD 9mm Luger 4.50" Black Telescoping Brace
No dealer listings available.
Out of Stock

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.