Your Revolution begins with the right equipment.
Firearms, practical guidance, and training from a local shop built around knowledgeable service.
REVOLUTIONARY ARMS
Find the right fit. Understand it fully.
HAND-PICKED & CURRENT DEALS
Featured Inventory
Items we've selected to highlight, plus a few current in-stock specials.
Thompson/Center
PROHUNTER RIFLE 25CM SS 26"
Encore Prohunter
$1,018.99Browse by category
Shop the major departments in our current distributor catalog. Categories can be combined with On Sale, In Stock, manufacturer, model, caliber and price filters below.
Active: Optics
Showing 2226–2250 of 6182 items
Truglo Tritium
UPC: 788130120279
$70.99Truglo Slug Gun Series
UPC: 788130040911
$41.99Truglo Slug Gun Series
UPC: 788130040935
$18.99Truglo Glo-Dot
UPC: 788130615577
$20.99Truglo Glo-Dot
UPC: 788130615560
$20.99Truglo Glo-Dot
UPC: 788130111987
$20.99Konus KonusPro
UPC: 698156072554
$144.99Konus KonusPro
UPC: 698156072493
$124.99
AmeriGlo GL126 Ghost Ring Sight Set for Glock Green Tritium White Outline Front Sight-Green Tritium Rear Sight
AmeriGlo Ghost Ring Sight Set for Glock
UPC: 644406900443
$80.99
AmeriGlo GL125 Ghost Ring Sight Set for Glock Green Tritium White Outline Front Sight-Green Tritium Rear Sight
AmeriGlo Ghost Ring Sight Set for Glock
UPC: 644406900429
$80.99
AmeriGlo XD191 Classic Tritium Sight Set for Springfield Armory XD Green Tritium White Outline Front Sight-Green Tritium White Outline Rear Sight
AmeriGlo Classic 3-Dot
UPC: 644406901501
$80.99
AmeriGlo SG161 Classic Tritium Sight Set for Sig Sauer Green Tritium White Outline Front Sight-Green Tritium White Outline Rear Sight
AmeriGlo Classic Tritium Sight Set for Sig Sauer
UPC: 644406901358
$80.99Lyman Lyman 66 Receiver Peep Sights
UPC: 011516322159
$131.99Lyman Series 17A Target Front Sights
UPC: 011516310767
$51.99Lyman N0. 2 Marlin Tang Sight
UPC: 011516321008
$118.99Strike Sidewinder BUIS
UPC: 708747545579
$122.99Leupold Standard Base
UPC: 030317557416
$25.99Leupold Standard Base
UPC: 030317557249
$37.99Leupold Standard Base
UPC: 030317544478
$30.99Leupold Standard Base
UPC: 030317557010
$37.99Leupold Standard Base
UPC: 030317525071
$30.99Leupold Standard Base
UPC: 030317523176
$37.99Leupold Standard Base
UPC: 030317517380
$37.99Leupold Standard Base
UPC: 030317517366
$37.99Leupold Standard Base
UPC: 030317517342
$37.99




























