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
CMMG 55A1A0BAB Dissent MK47 5.56x45mm NATO 30+1 (2) 16.10", Black Armor, Side Charging Handle Rec, 15" M-Lok Handguard, Side Folding Stock, Zeroed Grip, Muzzle Brake, 60/90 Ambi Safety, Adj. Gas Block
CMMG
CMMG 55A1A0BAB Dissent MK47 5.56x45mm NATO 30+1 (2) 16.10", Black Armor, Side Charging Handle Rec, 15" M-Lok Handguard, Side Folding Stock, Zeroed Grip, Muzzle Brake, 60/90 Ambi Safety, Adj. Gas Block
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
CMMG 30A240ACT RESOLUTE MK4 300BO 14.5 COY
CMMG
CMMG 30A240ACT RESOLUTE MK4 300BO 14.5 COY
300 Blackout
No dealer listings available.
Out of Stock
Compare
CMMG 55A1A0B-MB  DISSENT MK4 556    16.1    MDBRZ
CMMG
CMMG 55A1A0B-MB DISSENT MK4 556 16.1 MDBRZ
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-039-1000-00 Maxim  5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Magpul MOE Gr
SHARK COAST TACTICAL
Shark Coast Tactical 300-039-1000-00 Maxim 5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Magpul MOE Gr
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-042-1000-01 556 16"  TOPOGRAPHY AR
SHARK COAST TACTICAL
SHARK COAST 300-042-1000-01 556 16" TOPOGRAPHY AR
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-044-1000-14 Distressed 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Green Distressed Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Po
SHARK COAST TACTICAL
Shark Coast Tactical 300-044-1000-14 Distressed 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Green Distressed Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Po
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-053-1000-21 556 16"       MONGOOSE
SHARK COAST TACTICAL
SHARK COAST 300-053-1000-21 556 16" MONGOOSE
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-040-1000-00 Blaze  5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Red Blaze Cerakote Picatinny Rail Aluminum Receiver, Magpul SL-K Black Polymer Stock, Black Polymer Grip
SHARK COAST TACTICAL
Shark Coast Tactical 300-040-1000-00 Blaze 5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Red Blaze Cerakote Picatinny Rail Aluminum Receiver, Magpul SL-K Black Polymer Stock, Black Polymer Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-054-1000-04 Bushido  5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Engraved Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Ma
SHARK COAST TACTICAL
Shark Coast Tactical 300-054-1000-04 Bushido 5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Engraved Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Ma
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-055-1000-20 Badger  5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Gray & Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SL-K Black Polymer Stock, Black Polymer Grip
SHARK COAST TACTICAL
Shark Coast Tactical 300-055-1000-20 Badger 5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Gray & Tan Cerakote Picatinny Rail Aluminum Receiver, Magpul SL-K Black Polymer Stock, Black Polymer Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-061-1000-23 556 16"           RUST
SHARK COAST TACTICAL
SHARK COAST 300-061-1000-23 556 16" RUST
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-062-1000-23 556 16"         COPPER
SHARK COAST TACTICAL
SHARK COAST 300-062-1000-23 556 16" COPPER
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-063-1000-04 Holmes  5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Magpul MOE G
SHARK COAST TACTICAL
Shark Coast Tactical 300-063-1000-04 Holmes 5.56 NATO 30+1 16" Black Nitride Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul Collapsible Black Polymer Stock, Magpul MOE G
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-065-1000-04 Liberty Or Death 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul
SHARK COAST TACTICAL
Shark Coast Tactical 300-065-1000-04 Liberty Or Death 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-086-1000-23 Penny 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul MOE Grip, R
SHARK COAST TACTICAL
Shark Coast Tactical 300-086-1000-23 Penny 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul MOE Grip, R
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-100-1000-01 556 16"MIDNIGHT BUNDLE
SHARK COAST TACTICAL
SHARK COAST 300-100-1000-01 556 16"MIDNIGHT BUNDLE
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-097-1000-02 Hold Fast 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul MOE Gri
SHARK COAST TACTICAL
Shark Coast Tactical 300-097-1000-02 Hold Fast 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Stock, Magpul MOE Gri
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-100-1000-26 556 16"   ARCTIC CANDY
SHARK COAST TACTICAL
SHARK COAST 300-100-1000-26 556 16" ARCTIC CANDY
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-111-1000-27 Military 5.56 NATO 30+1 16" Black Melonite Threaded Barrel 2-Tone FDE Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Sto
SHARK COAST TACTICAL
Shark Coast Tactical 300-111-1000-27 Military 5.56 NATO 30+1 16" Black Melonite Threaded Barrel 2-Tone FDE Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Black Polymer Sto
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-111-1000-15 Military 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Gray Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Polymer Stock, Magpul
SHARK COAST TACTICAL
Shark Coast Tactical 300-111-1000-15 Military 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Gray Cerakote Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpul MOE SL Polymer Stock, Magpul
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-132-1000-25 556 16" VALKYRIE DELUX
SHARK COAST TACTICAL
SHARK COAST 300-132-1000-25 556 16" VALKYRIE DELUX
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Shark Coast Tactical 300-133-1000-25 Valkyrie 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Distressed Purple Cerakote w/Norse Engraving Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpu
SHARK COAST TACTICAL
Shark Coast Tactical 300-133-1000-25 Valkyrie 5.56 NATO 30+1 16" Black Melonite Threaded Barrel, Distressed Purple Cerakote w/Norse Engraving Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Magpu
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-144-1000-02 556 16"            FDE
SHARK COAST TACTICAL
SHARK COAST 300-144-1000-02 556 16" FDE
5.56 NATO
No dealer listings available.
Out of Stock
Compare
SHARK COAST 300-154-1000-11 556 16"        TEMPLAR
SHARK COAST TACTICAL
SHARK COAST 300-154-1000-11 556 16" TEMPLAR
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.