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
Christensen Arms 80106010200 Ridgeline Safari Plains Game Full Size 7mm PRC 22" Carbon Fiber Carbon Fiber Match Grade Threaded Barrel, Stainless Drilled & Tapped Receiver, Picatinny Rail Forend, Europ
CHRISTENSEN ARMS
Christensen Arms 80106010200 Ridgeline Safari Plains Game Full Size 7mm PRC 22" Carbon Fiber Carbon Fiber Match Grade Threaded Barrel, Stainless Drilled & Tapped Receiver, Picatinny Rail Forend, Europ
7mm PRC
No dealer listings available.
Out of Stock
Compare
Christensen Arms 80106010300 Ridgeline Safari Plains Game Full Size 7mm BC 20" Carbon Fiber Match Grade Threaded Barrel, Stainless Drilled & Tapped Receiver, Picatinny Rail Forend European Walnut Fixe
CHRISTENSEN ARMS
Christensen Arms 80106010300 Ridgeline Safari Plains Game Full Size 7mm BC 20" Carbon Fiber Match Grade Threaded Barrel, Stainless Drilled & Tapped Receiver, Picatinny Rail Forend European Walnut Fixe
7mm BC
No dealer listings available.
Out of Stock
Compare
Christensen Arms 80106010100 Ridgeline Safari Big Game 375 H&H 3+1 22" Carbon Fiber Match Grade Threaded Barrel, Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend, European Walnut Fixed
CHRISTENSEN ARMS
Christensen Arms 80106010100 Ridgeline Safari Big Game 375 H&H 3+1 22" Carbon Fiber Match Grade Threaded Barrel, Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend, European Walnut Fixed
375 H&H
No dealer listings available.
Out of Stock
Compare
Christensen Arms 80106010700 Ridgeline Safari Plains Game Full Size 7mm PRC 22" Carbon Fiber Match Grade Threaded Barrel, Black Nitride Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend
CHRISTENSEN ARMS
Christensen Arms 80106010700 Ridgeline Safari Plains Game Full Size 7mm PRC 22" Carbon Fiber Match Grade Threaded Barrel, Black Nitride Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend
7mm PRC
No dealer listings available.
Out of Stock
Compare
Christensen Arms 80106010800 Ridgeline Safari Plains Game 7mm BC 20" Carbon Fiber Match Grade Threaded Barrel, Black Nitride Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend, European
CHRISTENSEN ARMS
Christensen Arms 80106010800 Ridgeline Safari Plains Game 7mm BC 20" Carbon Fiber Match Grade Threaded Barrel, Black Nitride Stainless Steel Drilled & Tapped Receiver, Picatinny Rail Forend, European
7mm BC
No dealer listings available.
Out of Stock
Compare
CHRIS 80106010900 RIDGELINE SAF PG 300WM 22"
CHRISTENSEN ARMS
CHRIS 80106010900 RIDGELINE SAF PG 300WM 22"
300 Win Mag
No dealer listings available.
Out of Stock
Compare
CMMG V8AC60CAB Dissent BR4 *CA Compliant 22 ARC 10+1 16.10" Black Armor Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
CMMG
CMMG V8AC60CAB Dissent BR4 *CA Compliant 22 ARC 10+1 16.10" Black Armor Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
22 ARC
No dealer listings available.
Out of Stock
Compare
CMMG 28AC60CCT Dissent BR4 *CA Compliant 22 ARC 10+1 16.10" Coyote Tan Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
CMMG
CMMG 28AC60CCT Dissent BR4 *CA Compliant 22 ARC 10+1 16.10" Coyote Tan Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
22 ARC
No dealer listings available.
Out of Stock
Compare
CMMG 55A520BAB Dissent BR4 *CA Compliant 223 Rem/5.56 NATO 10+1 16.10" Black Armor Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
CMMG
CMMG 55A520BAB Dissent BR4 *CA Compliant 223 Rem/5.56 NATO 10+1 16.10" Black Armor Cerakote Aluminum Receiver, Magpul SGA Stock, Zeroed Drop-In Single Stage Trigger
223 Rem/5.56 NATO
No dealer listings available.
Out of Stock
Compare
CMMG 55A520BCT Dissent BR4 *CA Compliant 5.56 NATO 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 55A520BCT Dissent BR4 *CA Compliant 5.56 NATO 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
5.56 NATO
No dealer listings available.
Out of Stock
Compare
CMMG 55A520BMB Dissent BR4 5.56x45mm 10+1 16.10" Black Nitride Threaded Barrel, Midnight Bronze Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Fixed Black Polymer Stock
CMMG
CMMG 55A520BMB Dissent BR4 5.56x45mm 10+1 16.10" Black Nitride Threaded Barrel, Midnight Bronze Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Fixed Black Polymer Stock
5.56x45mm
No dealer listings available.
Out of Stock
Compare
CMMG 30A5C0FAB Dissent BR4 *CA Compliant 300 Blackout 10+1 14.50" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 30A5C0FAB Dissent BR4 *CA Compliant 300 Blackout 10+1 14.50" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
300 Blackout
No dealer listings available.
Out of Stock
Compare
CMMG 30A5C0FCT Dissent BR4 *CA Compliant 300 Blackout 10+1 14.50" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 30A5C0FCT Dissent BR4 *CA Compliant 300 Blackout 10+1 14.50" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
300 Blackout
No dealer listings available.
Out of Stock
Compare
CMMG 30A650AAB Dissent BR4 *CA Compliant 300 Blackout 10+1 16.10" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 30A650AAB Dissent BR4 *CA Compliant 300 Blackout 10+1 16.10" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
300 Blackout
No dealer listings available.
Out of Stock
Compare
CMMG 30A650ACT Dissent BR4 *CA Compliant 300 Blackout 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 30A650ACT Dissent BR4 *CA Compliant 300 Blackout 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
300 Blackout
No dealer listings available.
Out of Stock
Compare
CMMG 60AB40CAB Dissent BR4 *CA Compliant 6mm ARC 10+1 16.10" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 60AB40CAB Dissent BR4 *CA Compliant 6mm ARC 10+1 16.10" Black Nitride Threaded Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
6mm ARC
No dealer listings available.
Out of Stock
Compare
CMMG 64A190CCT Dissent BR4 *CA Compliant 6.5 Grendel 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 64A190CCT Dissent BR4 *CA Compliant 6.5 Grendel 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
6.5 Grendel
No dealer listings available.
Out of Stock
Compare
CMMG 35AD80CCT Dissent BR4 *CA Compliant 350 Legend 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
CMMG
CMMG 35AD80CCT Dissent BR4 *CA Compliant 350 Legend 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Synthetic Stock
350 Legend
No dealer listings available.
Out of Stock
Compare
CMMG 94AC80FCT Dissent BR4 *CA Compliant 9mm Luger 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Polymer Stock
CMMG
CMMG 94AC80FCT Dissent BR4 *CA Compliant 9mm Luger 10+1 16.10" Black Nitride Threaded Barrel, Coyote Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SGA Black Polymer Stock
9mm Luger
No dealer listings available.
Out of Stock
Compare
CMMG 55A830B-AB Dissent BR4 5.56 NATO 10+1 16.10" Black Nitride Medium Taper Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, 13.50" M-LOK Handguard, Magpul SGA Black Polymer Stock
CMMG
CMMG 55A830B-AB Dissent BR4 5.56 NATO 10+1 16.10" Black Nitride Medium Taper Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, 13.50" M-LOK Handguard, Magpul SGA Black Polymer Stock
5.56 NATO
No dealer listings available.
Out of Stock
Compare
CMMG 94A610F-AB Dissent BR4 9mm Luger 10+1 16.10" Black Nitride Steel Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, 13.50" M-LOK Handguard, Magpul SGA Black Polymer Stock
CMMG
CMMG 94A610F-AB Dissent BR4 9mm Luger 10+1 16.10" Black Nitride Steel Barrel, Black Armor Cerakote Picatinny Rail Aluminum Receiver, 13.50" M-LOK Handguard, Magpul SGA Black Polymer Stock
9mm Luger
No dealer listings available.
Out of Stock
Compare
CMMG 38A260C-AB Dissent BR3 *NY/CA Compliant .308 Win 10rd 16.10" Non-Threaded w/ Empire Profile Barrel Armor Black
CMMG
CMMG 38A260C-AB Dissent BR3 *NY/CA Compliant .308 Win 10rd 16.10" Non-Threaded w/ Empire Profile Barrel Armor Black
308 Win/7.62x51mm
No dealer listings available.
Out of Stock
Compare
CMMG 38A530C-AB Dissent BR3 *CA Compliant .308 Win 10rd 16.10" Threaded Barrel Armor Black
CMMG
CMMG 38A530C-AB Dissent BR3 *CA Compliant .308 Win 10rd 16.10" Threaded Barrel Armor Black
308 Win/7.62x51mm
No dealer listings available.
Out of Stock
Compare
CMMG 38A530C-CT Dissent BR3 .308 Win 10rd 16.10" 7075-T6 Aluminum Receiver Coyote Tan
CMMG
CMMG 38A530C-CT Dissent BR3 .308 Win 10rd 16.10" 7075-T6 Aluminum Receiver Coyote Tan
308 Win/7.62x51mm
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.