Muzzle Device — Best Prices Today

14,538 muzzle device listings are tracked, 7,755 of them in stock across 22 retailers. In-stock listings appear first. Each muzzle device product page shows its current offers and recorded price history.

Choate Recoil Compensator for SKS
MidwayUSA
Choate Recoil Compensator for SKS
$41.99
$49.99 shipped · $8 shipping, free over $100
Trulock Pro Pack Choke Tube Set for Remington Rem-Choke 20 Gauge
MidwayUSA
Trulock Pro Pack Choke Tube Set for Remington Rem-Choke 20 Gauge
$225.99
Free shipping over $100
Armageddon Gear Suppressor Cover 5.8" x 1.8" Multicam
MidwayUSA
Armageddon Gear Suppressor Cover 5.8" x 1.8" Multicam
$86.95
$94.95 shipped · $8 shipping, free over $100
Armageddon Gear Extreme Suppressor Cover 5.7" x 1.8" Brown
MidwayUSA
Armageddon Gear Extreme Suppressor Cover 5.7" x 1.8" Brown
$86.95
$94.95 shipped · $8 shipping, free over $100
Briley X2 12 Gauge Extended Choke Tube Beretta Optima HP Light Modified
MidwayUSA · 2 offers
Briley X2 12 Gauge Extended Choke Tube Beretta Optima HP Light Modified
$64.95
$72.95 shipped · $8 shipping, free over $100
Trulock Precision Hunter Turkey 12 Gauge Extended Choke Tube Beretta Mobil .665 Black Oxide
MidwayUSA · 2 offers
Trulock Precision Hunter Turkey 12 Gauge Extended Choke Tube Beretta Mobil .665 Black Oxide
$52.34
$60.34 shipped · $8 shipping, free over $100
Fenix TK17 Flashlight Black
MidwayUSA
Fenix TK17 Flashlight Black
$104.95
Free shipping over $100
Princeton Tec Vizz Tactical MPLS Headlamp Multicam
MidwayUSA
Princeton Tec Vizz Tactical MPLS Headlamp Multicam
$78.76
$86.76 shipped · $8 shipping, free over $100
Outlier RiZero Timed Muzzle Brake .308 5/8-24 Thread Nitride
MidwayUSA
Outlier RiZero Timed Muzzle Brake .308 5/8-24 Thread Nitride
$95.99
$103.99 shipped · $8 shipping, free over $100
Trulock Precision Hunter 20 Gauge Extended Choke Tube Benelli Crio Plus Improved Cylinder Black Oxide
MidwayUSA · 2 offers
Trulock Precision Hunter 20 Gauge Extended Choke Tube Benelli Crio Plus Improved Cylinder Black Oxide
$52.34
$60.34 shipped · $8 shipping, free over $100
Trulock Precision Hunter 20 Gauge Extended Choke Tube Benelli Mobil Improved Modified Black Oxide
MidwayUSA · 2 offers
Trulock Precision Hunter 20 Gauge Extended Choke Tube Benelli Mobil Improved Modified Black Oxide
$52.34
$60.34 shipped · $8 shipping, free over $100
Patternmaster Black Mamba Choke Tube Remington Rem-Choke 12 Gauge
MidwayUSA
Patternmaster Black Mamba Choke Tube Remington Rem-Choke 12 Gauge
$67.49
$75.49 shipped · $8 shipping, free over $100
Carlson's Flush Mount 12 Gauge Choke Tube Benelli Crio/Crio Plus Full
MidwayUSA · 2 offers
Carlson's Flush Mount 12 Gauge Choke Tube Benelli Crio/Crio Plus Full
$32.99
$40.99 shipped · $8 shipping, free over $100
Fenix E03R V2.0 Keychain Rechargeable Flashlight Orange
MidwayUSA
Fenix E03R V2.0 Keychain Rechargeable Flashlight Orange
$29.95
$37.95 shipped · $8 shipping, free over $100
Armageddon Gear Extreme Suppressor Cover 5.8" x 1.8" Brown
MidwayUSA
Armageddon Gear Extreme Suppressor Cover 5.8" x 1.8" Brown
$86.95
$94.95 shipped · $8 shipping, free over $100
Patternmaster Classic Waterfowl 12 Gauge Extended Choke Tube Benelli, Beretta Mobilchoke Extended Range Ported
MidwayUSA
Patternmaster Classic Waterfowl 12 Gauge Extended Choke Tube Benelli, Beretta Mobilchoke Extended Range Ported
$89.99
$97.99 shipped · $8 shipping, free over $100
Griffin Armament Taper Mount 2.25" Stealth Flash Hider Suppressor Mount 5/8"-24 Thread 7.62mm Stainless Steel Nitride
MidwayUSA
Griffin Armament Taper Mount 2.25" Stealth Flash Hider Suppressor Mount 5/8"-24 Thread 7.62mm Stainless Steel Nitride
$90.20
$98.20 shipped · $8 shipping, free over $100
Trulock 20 Gauge Extended Choke Tube Browning Invector Plus Improved Cylinder Stainless Steel
MidwayUSA · 2 offers
Trulock 20 Gauge Extended Choke Tube Browning Invector Plus Improved Cylinder Stainless Steel
$52.34
$60.34 shipped · $8 shipping, free over $100
Christensen Arms Side Baffle Muzzle Brake 30 Caliber 5/8"-24 Thread Stainless Steel Nitride
MidwayUSA · 3 offers
Christensen Arms Side Baffle Muzzle Brake 30 Caliber 5/8"-24 Thread Stainless Steel Nitride
$199.99
Free shipping over $100
Sig Sauer M400 Tread Compensator 1/2"-28 Thread
MidwayUSA · 4 offers
Sig Sauer M400 Tread Compensator 1/2"-28 Thread
$81.99
$89.99 shipped · $8 shipping, free over $100
Trulock Federal TSS 28 Gauge Extended Choke Tube Benelli Crio Plus Turkey #7 Black Oxide
MidwayUSA
Trulock Federal TSS 28 Gauge Extended Choke Tube Benelli Crio Plus Turkey #7 Black Oxide
$57.37
$65.37 shipped · $8 shipping, free over $100
Carlson's Flush Mount 12 Gauge Choke Tube Benelli Crio/Crio Plus Improved Modified
MidwayUSA
Carlson's Flush Mount 12 Gauge Choke Tube Benelli Crio/Crio Plus Improved Modified
$32.99
$40.99 shipped · $8 shipping, free over $100
Jebs Chokes Charging Handle for Browning A5 12, 16, 20 Gauge Black
MidwayUSA
Jebs Chokes Charging Handle for Browning A5 12, 16, 20 Gauge Black
$77.99
$85.99 shipped · $8 shipping, free over $100
Precision Armament M4 Muzzle Thread Adapter 9/16"-24 to 5/8"-24 Thread Stainless
MidwayUSA
Precision Armament M4 Muzzle Thread Adapter 9/16"-24 to 5/8"-24 Thread Stainless
$26.59
$34.59 shipped · $8 shipping, free over $100