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

2,098 products

Compare
Mossberg 83002 990 AfterShock 12 Gauge Semi-Auto 3" 5+1 18.50" Matte Blued Barrel, Strapped w/M-LOK Forend, Matte Blued Receiver, Black Synthetic Aftershock Grip, Ambidextrous
Mossberg
Mossberg 83002 990 AfterShock 12 Gauge Semi-Auto 3" 5+1 18.50" Matte Blued Barrel, Strapped w/M-LOK Forend, Matte Blued Receiver, Black Synthetic Aftershock Grip, Ambidextrous
12 Gauge
No dealer listings available.
Out of Stock
Compare
MOSS 83003 990      12 14.75  5+1 AFTRSHCK W/LASER
Mossberg
MOSS 83003 990 12 14.75 5+1 AFTRSHCK W/LASER
No dealer listings available.
Out of Stock
Compare
Mossberg 83009 990 Magpul SPX 12 Gauge Semi-Auto 3" 7+1 18.50" Matte Black Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Magpul SGA Synthetic Stock, M-LOK Forend
Mossberg
Mossberg 83009 990 Magpul SPX 12 Gauge Semi-Auto 3" 7+1 18.50" Matte Black Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Magpul SGA Synthetic Stock, M-LOK Forend
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 83010 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" Black Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
Mossberg
Mossberg 83010 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" Black Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
Mossberg 83011 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" Flat Dark Earth Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
Mossberg
Mossberg 83011 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" Flat Dark Earth Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
Mossberg 83012 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" OD Green Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
Mossberg
Mossberg 83012 990 Aftershock SPX Semi-Auto 3" 5+1 14.75" OD Green Cerakote Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
Mossberg 83013 990 Aftershock SPX Semi-Auto 3" 7+1 18.50" Matte Black Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
Mossberg
Mossberg 83013 990 Aftershock SPX Semi-Auto 3" 7+1 18.50" Matte Black Integrated Heat Shield Barrel & Drilled & Tapped Receiver, Black Polymer Grip
No dealer listings available.
Out of Stock
Compare
Mossberg 85144 940 JM Pro Full Size 12 Gauge Semi-Auto 3" 4+1 24" Matte Blued Vent Rib Barrel, Tungsten Gray Drilled & Tapped Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
Mossberg
Mossberg 85144 940 JM Pro Full Size 12 Gauge Semi-Auto 3" 4+1 24" Matte Blued Vent Rib Barrel, Tungsten Gray Drilled & Tapped Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85154 940 Pro Full Size 12 Gauge Semi-Auto 3" 4+1 28" Matte Blued Vent Rib Barrel, Black Anodized Drilled & Tapped Stainless Steel Receiver, Adjustable Walnut Synthetic Stock, Right Hand
Mossberg
Mossberg 85154 940 Pro Full Size 12 Gauge Semi-Auto 3" 4+1 28" Matte Blued Vent Rib Barrel, Black Anodized Drilled & Tapped Stainless Steel Receiver, Adjustable Walnut Synthetic Stock, Right Hand
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85155 940 Pro Full Size 12 Gauge Semi-Auto 3" 4+1 28" Matte Blued Vent Rib Barrel, Black Anodized Stainless Steel Drilled & Tapped Receiver, Adjustable Black Synthetic Stock, Right Hand
Mossberg
Mossberg 85155 940 Pro Full Size 12 Gauge Semi-Auto 3" 4+1 28" Matte Blued Vent Rib Barrel, Black Anodized Stainless Steel Drilled & Tapped Receiver, Adjustable Black Synthetic Stock, Right Hand
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85156 940 Pro Turkey 12 Gauge with 24" Barrel, 3" Chamber, 4+1 Capacity, Overall Mossy Oak Greenleaf Finish & Synthetic Stock Right Hand (Full Size)
Mossberg
Mossberg 85156 940 Pro Turkey 12 Gauge with 24" Barrel, 3" Chamber, 4+1 Capacity, Overall Mossy Oak Greenleaf Finish & Synthetic Stock Right Hand (Full Size)
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85158 940 Pro Turkey 12 Gauge with 18.50" Barrel, 3" Chamber, 4+1 Capacity, Overall Mossy Oak Greenleaf Finish & Synthetic Stock Right Hand (Full Size)
Mossberg
Mossberg 85158 940 Pro Turkey 12 Gauge with 18.50" Barrel, 3" Chamber, 4+1 Capacity, Overall Mossy Oak Greenleaf Finish & Synthetic Stock Right Hand (Full Size)
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85159 940 Super Bantam Full Size 12 Gauge Semi-Auto 3" 4+1 26" Matte Blued Vent Rib Barrel, Tungsten Gray w/Blue Accents Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
Mossberg
Mossberg 85159 940 Super Bantam Full Size 12 Gauge Semi-Auto 3" 4+1 26" Matte Blued Vent Rib Barrel, Tungsten Gray w/Blue Accents Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85162 940  12 Gauge 6+1 18.50"
Mossberg
Mossberg 85162 940 12 Gauge 6+1 18.50"
12 Gauge
No dealer listings available.
Out of Stock
Compare
MOSS 85164 940 WF 12 28 5R OPTIC CUT MOVSG
Mossberg
MOSS 85164 940 WF 12 28 5R OPTIC CUT MOVSG
No dealer listings available.
Out of Stock
Compare
Mossberg 85165 940 JM Pro Full Size 12 Gauge Semi-Auto 3" 9+1 24" Matte Blued Vent Rib Barrel, Tungsten Gray Drilled & Tapped Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
Mossberg
Mossberg 85165 940 JM Pro Full Size 12 Gauge Semi-Auto 3" 9+1 24" Matte Blued Vent Rib Barrel, Tungsten Gray Drilled & Tapped Stainless Steel Receiver, Adjustable Black Synthetic Stock, Right Hand
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85166 940 Pro 12 Gauge 9+1 3" 24", Tungsten Gray Optic Cut Rec, Black Multicam Synthetic Furniture, Adj. Shim Stock, Gold Oversized Controls, HiViz Fiber Optic Sight, Ext. Chokes
Mossberg
Mossberg 85166 940 Pro 12 Gauge 9+1 3" 24", Tungsten Gray Optic Cut Rec, Black Multicam Synthetic Furniture, Adj. Shim Stock, Gold Oversized Controls, HiViz Fiber Optic Sight, Ext. Chokes
12 Gauge
No dealer listings available.
Out of Stock
Compare
MOSS 85167 940 WF 12 28 13 OPTIC CUT V-SNOW
Mossberg
MOSS 85167 940 WF 12 28 13 OPTIC CUT V-SNOW
No dealer listings available.
Out of Stock
Compare
MOSS 85168 940 WF 12 28 5R OPTIC CUT V-SNOW
Mossberg
MOSS 85168 940 WF 12 28 5R OPTIC CUT V-SNOW
No dealer listings available.
Out of Stock
Compare
Mossberg 85169 940 Pro Turkey 12 Gauge 4+1 3" 18.50", Mossy Oak Greenleaf, Optic Cut Rec, Self-Draining Synthetic Stock with Adj. Shims, HiViz CompSight Fiber Optic Sight, Includes Holosun Red Dot
Mossberg
Mossberg 85169 940 Pro Turkey 12 Gauge 4+1 3" 18.50", Mossy Oak Greenleaf, Optic Cut Rec, Self-Draining Synthetic Stock with Adj. Shims, HiViz CompSight Fiber Optic Sight, Includes Holosun Red Dot
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85170 940 Pro 12 Gauge 7+1 18.50" Tungsten Gray Cerakote Barrel, Tungsten Gray Cerakote Aluminum Drilled & Tapped Receiver, Black Fixed Synthetic Stock
Mossberg
Mossberg 85170 940 Pro 12 Gauge 7+1 18.50" Tungsten Gray Cerakote Barrel, Tungsten Gray Cerakote Aluminum Drilled & Tapped Receiver, Black Fixed Synthetic Stock
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85174 940 Pro Waterfowl 12 Gauge 3" 4+1 28"
Mossberg
Mossberg 85174 940 Pro Waterfowl 12 Gauge 3" 4+1 28"
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85177 940  12 Gauge 7+1 18.50"
Mossberg
Mossberg 85177 940 12 Gauge 7+1 18.50"
12 Gauge
No dealer listings available.
Out of Stock
Compare
Mossberg 85178 940  12 Gauge 7+1 18.50"
Mossberg
Mossberg 85178 940 12 Gauge 7+1 18.50"
12 Gauge
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.