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

7,870 products

Compare
Wilson Combat TH-6A18F7 Tactical Hunter  6mm ARC 18" Fluted Threaded Barrel Black M-LOK Adjustable BCM Starburst Gunfighter Grip
Wilson Combat
Wilson Combat TH-6A18F7 Tactical Hunter 6mm ARC 18" Fluted Threaded Barrel Black M-LOK Adjustable BCM Starburst Gunfighter Grip
6mm ARC
No dealer listings available.
Out of Stock
Compare
WILS TR-RCR-CT556168F RECON TACT RFL 556 16" FDE
Wilson Combat
WILS TR-RCR-CT556168F RECON TACT RFL 556 16" FDE
5.56x45mm
No dealer listings available.
Out of Stock
Compare
Battle Arms Development AUTHORITY 010 Authority Elite 223 Wylde 16" 30+1 Battlearms Gray 6 Position B5 Bravo Adjustable Stock Black Polymer Grip
BATTLE ARMS DEVELOPMENT
Battle Arms Development AUTHORITY 010 Authority Elite 223 Wylde 16" 30+1 Battlearms Gray 6 Position B5 Bravo Adjustable Stock Black Polymer Grip
223 Wylde
No dealer listings available.
Out of Stock
Compare
Battle Arms Development XIPHOS001 Xiphos  30+1 16" Black Barrel, Combat Gray Picatinny Rail Aluminum Receiver, M-LOK Handguard, Black Synthetic Stock, Adj Black Grip
BATTLE ARMS DEVELOPMENT
Battle Arms Development XIPHOS001 Xiphos 30+1 16" Black Barrel, Combat Gray Picatinny Rail Aluminum Receiver, M-LOK Handguard, Black Synthetic Stock, Adj Black Grip
No dealer listings available.
Out of Stock
Compare
Battle Arms Development WORHORSE017 Workhorse  223 Wylde 16" 30+1 Black 6 Position B5 Bravo Adjustable Stock Black Polymer Grip Right Hand Optic Ready
BATTLE ARMS DEVELOPMENT
Battle Arms Development WORHORSE017 Workhorse 223 Wylde 16" 30+1 Black 6 Position B5 Bravo Adjustable Stock Black Polymer Grip Right Hand Optic Ready
223 Wylde
No dealer listings available.
Out of Stock
Compare
Battle Arms Development WORKHORSE 017-CA Workhorse *CA Compliant 223 Wylde 16" 10+1 Black Anodized Black 6 Position B5 Bravo Adjustable Stock Black Polymer Grip Right Hand
BATTLE ARMS DEVELOPMENT
Battle Arms Development WORKHORSE 017-CA Workhorse *CA Compliant 223 Wylde 16" 10+1 Black Anodized Black 6 Position B5 Bravo Adjustable Stock Black Polymer Grip Right Hand
223 Wylde
No dealer listings available.
Out of Stock
Compare
Battle Arms Development OIP003 Gen3  223 Rem/5.56 NATO 30+1 16"
BATTLE ARMS DEVELOPMENT
Battle Arms Development OIP003 Gen3 223 Rem/5.56 NATO 30+1 16"
223 Rem/5.56 NATO
No dealer listings available.
Out of Stock
Compare
Battle Arms Development WORKHORSE-LT Workhorse LT 223 Rem/5.56 NATO 30+1 16" Black 223 Wylde Barrel Black 7" M-LOK Handguard A2 Mil-Spec Grip
BATTLE ARMS DEVELOPMENT
Battle Arms Development WORKHORSE-LT Workhorse LT 223 Rem/5.56 NATO 30+1 16" Black 223 Wylde Barrel Black 7" M-LOK Handguard A2 Mil-Spec Grip
223 Rem/5.56 NATO
No dealer listings available.
Out of Stock
Compare
DIA DB1629L001 5.7X28 DBX57 20 *BRACE* BLK
Diamondback
DIA DB1629L001 5.7X28 DBX57 20 *BRACE* BLK
5.7x28mm
No dealer listings available.
Out of Stock
Compare
Diamondback DB105AC221 DB10  308 Win 20+1 16" FDE Chromoly Barrel, Black Rec/M-Lok Handguard, FDE Magpul Carbine Stock/K2 Grip
Diamondback
Diamondback DB105AC221 DB10 308 Win 20+1 16" FDE Chromoly Barrel, Black Rec/M-Lok Handguard, FDE Magpul Carbine Stock/K2 Grip
308 Win
No dealer listings available.
Out of Stock
Compare
Diamondback DB1721K061 DB15 Combo 5.56x45mm NATO & 300 Blackout 16" 30+1, FDE Carbon Rec/12" M-LOK Handguard, Black Magpul Carbine Stock & Grip, Includes 2 Uppers
Diamondback
Diamondback DB1721K061 DB15 Combo 5.56x45mm NATO & 300 Blackout 16" 30+1, FDE Carbon Rec/12" M-LOK Handguard, Black Magpul Carbine Stock & Grip, Includes 2 Uppers
300 Blackout
No dealer listings available.
Out of Stock
Compare
Diamondback DB195AK061 DB15  5.56/300BLK 30rd 7"/10" Black Nitride Flat Dark Earth Flat Dark Earth Magpul Grip
Diamondback
Diamondback DB195AK061 DB15 5.56/300BLK 30rd 7"/10" Black Nitride Flat Dark Earth Flat Dark Earth Magpul Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Diamondback DB1059C001 DB10  308 Win 18" 20+1 Black Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
Diamondback
Diamondback DB1059C001 DB10 308 Win 18" 20+1 Black Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
308 Win
No dealer listings available.
Out of Stock
Compare
Diamondback DB1059C061 DB10  308 Win 18" 20+1 Flat Dark Earth Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-Lok
Diamondback
Diamondback DB1059C061 DB10 308 Win 18" 20+1 Flat Dark Earth Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-Lok
308 Win
No dealer listings available.
Out of Stock
Compare
Diamondback DB1059C071 DB10  308 Win 18" 20+1 Midnight Bronze Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-Lok
Diamondback
Diamondback DB1059C071 DB10 308 Win 18" 20+1 Midnight Bronze Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-Lok
308 Win
No dealer listings available.
Out of Stock
Compare
Diamondback DB1060M061 DB10  6.5 Creedmoor 20" 20+1,5+1 Flat Dark Earth Magpul MOE Carbine Stock Black Magpul MOE-K2+ Grip 15" M-Lok
Diamondback
Diamondback DB1060M061 DB10 6.5 Creedmoor 20" 20+1,5+1 Flat Dark Earth Magpul MOE Carbine Stock Black Magpul MOE-K2+ Grip 15" M-Lok
6.5 Creedmoor
No dealer listings available.
Out of Stock
Compare
Diamondback DB1758K001 DB15  5.56x45mm NATO 16" 30+1 Black Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
Diamondback
Diamondback DB1758K001 DB15 5.56x45mm NATO 16" 30+1 Black Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
Diamondback DB1758K061 DB15  5.56x45mm NATO 16" 30+1 Flat Dark Earth Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
Diamondback
Diamondback DB1758K061 DB15 5.56x45mm NATO 16" 30+1 Flat Dark Earth Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
Diamondback DB1758K071 DB15  5.56x45mm NATO 16" 30+1 Midnight Bronze Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-LOK
Diamondback
Diamondback DB1758K071 DB15 5.56x45mm NATO 16" 30+1 Midnight Bronze Adjustable Magpul ACS-L Stock Black Magpul MOE-K2+ Grip 15" M-LOK
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
DIA DB1717K172  556 DB15      16 30R    TIGER STRP
Diamondback
DIA DB1717K172 556 DB15 16 30R TIGER STRP
5.56 NATO
No dealer listings available.
Out of Stock
Compare
DIA DB1717K252  556 DB15      16 30R    JJAMES BLU
Diamondback
DIA DB1717K252 556 DB15 16 30R JJAMES BLU
5.56 NATO
No dealer listings available.
Out of Stock
Compare
DIA DB1717K132  556 DB15      16       30R BRN/FDE
Diamondback
DIA DB1717K132 556 DB15 16 30R BRN/FDE
5.56 NATO
No dealer listings available.
Out of Stock
Compare
DIA DB1718O002  7.62 DB15      16 28R          BLK
Diamondback
DIA DB1718O002 7.62 DB15 16 28R BLK
7.62x39mm
No dealer listings available.
Out of Stock
Compare
Diamondback DB175AK622 DB15  Sports South Exclusive 5.56 NATO 30+1 16" Threaded Barrel, Swamp Stalker Camo w/Logo Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, B5 Bravo MultiCam Polyme
Diamondback
Diamondback DB175AK622 DB15 Sports South Exclusive 5.56 NATO 30+1 16" Threaded Barrel, Swamp Stalker Camo w/Logo Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, B5 Bravo MultiCam Polyme
5.56 NATO
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.