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
FN 3848950440 PS90  5.7x28mm 10+1 16" Black Ported Barrel, Black w/Picatinny Rail Aluminum Receiver, Matte Black Synthetic Bullpup w/Thumbhole Stock, Ambidextrous
FN
FN 3848950440 PS90 5.7x28mm 10+1 16" Black Ported Barrel, Black w/Picatinny Rail Aluminum Receiver, Matte Black Synthetic Bullpup w/Thumbhole Stock, Ambidextrous
5.7x28mm
No dealer listings available.
Out of Stock
Compare
FN 3848950460 PS90  5.7x28mm 30+1 16" Black Ported Barrel, Black Picatinny Rail Aluminum Receiver, Matte Black Synthetic Bullpup w/Thumbhole Stock, Ambidextrous
FN
FN 3848950460 PS90 5.7x28mm 30+1 16" Black Ported Barrel, Black Picatinny Rail Aluminum Receiver, Matte Black Synthetic Bullpup w/Thumbhole Stock, Ambidextrous
5.7x28mm
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010056ODG F17 L 17 WSM 20+1 20" Black Precision Barrel, OD Green Aluminum w/M-LOK & Picatinny Rail Receiver, Black Bravo C Stock
Franklin Armory
Franklin Armory 0010056ODG F17 L 17 WSM 20+1 20" Black Precision Barrel, OD Green Aluminum w/M-LOK & Picatinny Rail Receiver, Black Bravo C Stock
17 WSM
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010058BLK F17 L 17 WSM 20+1 16" Black Precision Barrel, Black Aluminum w/M-LOK & Picatinny Rail Receiver, Black Adjustable B5 Bravo Stock
Franklin Armory
Franklin Armory 0010058BLK F17 L 17 WSM 20+1 16" Black Precision Barrel, Black Aluminum w/M-LOK & Picatinny Rail Receiver, Black Adjustable B5 Bravo Stock
17 WSM
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010063ODG F17 L 17 WSM 10+1 20" Black Precision Barrel, OD Green Aluminum w/M-LOK & Picatinny Rail Receiver, Black Bravo C Stock
Franklin Armory
Franklin Armory 0010063ODG F17 L 17 WSM 10+1 20" Black Precision Barrel, OD Green Aluminum w/M-LOK & Picatinny Rail Receiver, Black Bravo C Stock
17 WSM
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010062BLK F17 L 17 WSM 10+1 16" Black Precision Barrel, Black Aluminum w/M-LOK & Picatinny Rail Receiver, Black Adjustable B5 Bravo Stock
Franklin Armory
Franklin Armory 0010062BLK F17 L 17 WSM 10+1 16" Black Precision Barrel, Black Aluminum w/M-LOK & Picatinny Rail Receiver, Black Adjustable B5 Bravo Stock
17 WSM
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010011BLK Praefector-M Milita 308 Win 20" 20+1 Black Hard Coat Anodized Adjustable Magpul PRS Stock
Franklin Armory
Franklin Armory 0010011BLK Praefector-M Milita 308 Win 20" 20+1 Black Hard Coat Anodized Adjustable Magpul PRS Stock
308 Win
No dealer listings available.
Out of Stock
Compare
Franklin Armory 1241BLK M4 XTD 5.56x45mm NATO 16" 30+1 Black Hard Coat Anodized Salt Bath Nitride Adjustable Magpul CTR Stock Black Ergo Ambi SureGrip Grip Right Hand
Franklin Armory
Franklin Armory 1241BLK M4 XTD 5.56x45mm NATO 16" 30+1 Black Hard Coat Anodized Salt Bath Nitride Adjustable Magpul CTR Stock Black Ergo Ambi SureGrip Grip Right Hand
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010052BLK M4-HTF R3 XTD 5.56x45mm NATO 10+1 16" Light Contour Barrel w/ Aura XTD Muzzle Device, Salt Bath Nitride Finish, B5 Systems Bravo Stock & Grip, Custom Tuned Trigger
Franklin Armory
Franklin Armory 0010052BLK M4-HTF R3 XTD 5.56x45mm NATO 10+1 16" Light Contour Barrel w/ Aura XTD Muzzle Device, Salt Bath Nitride Finish, B5 Systems Bravo Stock & Grip, Custom Tuned Trigger
5.56x45mm NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010066BLK Binary OPS-16 5.56 NATO 30+1 16" Black LTW Contour Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, B5 SOPMOD Black Polymer Stock, B5 P Type 23 Grip
Franklin Armory
Franklin Armory 0010066BLK Binary OPS-16 5.56 NATO 30+1 16" Black LTW Contour Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, B5 SOPMOD Black Polymer Stock, B5 P Type 23 Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010084BLK Binary CVR 5.56 NATO 30+1 16" Black LTW Contour Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, M4 Style Black Polymer Stock, A2 Style Grip
Franklin Armory
Franklin Armory 0010084BLK Binary CVR 5.56 NATO 30+1 16" Black LTW Contour Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, M4 Style Black Polymer Stock, A2 Style Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0210000GRY F22  22 LR 16" Black Heavy Fluted Threaded Barrel, Picatinny Rail Receiver, Gray Hogue OverMolded Synthetic Stock
Franklin Armory
Franklin Armory 0210000GRY F22 22 LR 16" Black Heavy Fluted Threaded Barrel, Picatinny Rail Receiver, Gray Hogue OverMolded Synthetic Stock
22 LR
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10043-BLK  REFORMATION BINARY RS11 556
Franklin Armory
FRNKLN 00-10043-BLK REFORMATION BINARY RS11 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10041-BLK  REFORMATION BINARY RS7  556
Franklin Armory
FRNKLN 00-10041-BLK REFORMATION BINARY RS7 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10100-BLK  ANTITHESIS AT-120 12     556
Franklin Armory
FRNKLN 00-10100-BLK ANTITHESIS AT-120 12 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10101-BLK  ANTITHESIS AT-120 BINARY 556
Franklin Armory
FRNKLN 00-10101-BLK ANTITHESIS AT-120 BINARY 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10102-BLK  ANTITHESIS AT-125 12.5   556
Franklin Armory
FRNKLN 00-10102-BLK ANTITHESIS AT-125 12.5 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10103-BLK  ANTITHESIS AT-125 BINARY 556
Franklin Armory
FRNKLN 00-10103-BLK ANTITHESIS AT-125 BINARY 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010104BLK Antithesis AT-75K 5.56 NATO 20+1 7.50" Black Nitride Heavy Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Black Polymer Bravo B5 Stock, B5 P-Grip 22K Grip
Franklin Armory
Franklin Armory 0010104BLK Antithesis AT-75K 5.56 NATO 20+1 7.50" Black Nitride Heavy Barrel, Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Black Polymer Bravo B5 Stock, B5 P-Grip 22K Grip
5.56 NATO
No dealer listings available.
Out of Stock
Compare
FRNKLN 00-10105-BLK  ANTITHESIS AT-75K BINARY 556
Franklin Armory
FRNKLN 00-10105-BLK ANTITHESIS AT-75K BINARY 556
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010106BLK Antithesis AT-115 5.56 NATO 11.50" Black Nitride Black Aluminum Receiver Picatinny Rail Receiver M-LOK Handguard Black Polymer Stock
Franklin Armory
Franklin Armory 0010106BLK Antithesis AT-115 5.56 NATO 11.50" Black Nitride Black Aluminum Receiver Picatinny Rail Receiver M-LOK Handguard Black Polymer Stock
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0010107BLK Antithesis Binary AT-115 5.56 NATO Black Nitride Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Black Polymer Stock
Franklin Armory
Franklin Armory 0010107BLK Antithesis Binary AT-115 5.56 NATO Black Nitride Barrel, Black Aluminum Receiver w/Picatinny Rail, M-LOK Handguard, Black Polymer Stock
5.56 NATO
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0290002BLK F22 V 22 LR 10+1 18" Black Integrated Suppressor Barrel, Black Hardcoat Anodize Aluminum Receiver w/Picatinny Rail, Black Magpul MOE X-22 Synthetic Stock, 22-EZ Binary Trigg
Franklin Armory
Franklin Armory 0290002BLK F22 V 22 LR 10+1 18" Black Integrated Suppressor Barrel, Black Hardcoat Anodize Aluminum Receiver w/Picatinny Rail, Black Magpul MOE X-22 Synthetic Stock, 22-EZ Binary Trigg
22 LR
No dealer listings available.
Out of Stock
Compare
Franklin Armory 0290003BLK F22 V 22 LR 10+1 18" Black Integrated Suppressor Barrel, Black Hardcoat Anodize Aluminum Receiver w/Picatinny Rail, Black Magpul MOE X-22 Synthetic Stock, Ruger BX Trigger
Franklin Armory
Franklin Armory 0290003BLK F22 V 22 LR 10+1 18" Black Integrated Suppressor Barrel, Black Hardcoat Anodize Aluminum Receiver w/Picatinny Rail, Black Magpul MOE X-22 Synthetic Stock, Ruger BX Trigger
22 LR
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.