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 4351–4375 of 6182 items
Warne Maxima
UPC: 656813011490
$72.99Warne Maxima
UPC: 656813101269
$68.99Leupold VX-Freedom
UPC: 030317023751
$354.99Leupold Mark 5HD
UPC: 030317022648
$2,654.99Steiner TOR Mini
UPC: 000381870032
$321.99CMC Triggers M-Lok 4-Piece Accessory Kit
UPC: 810943030121
$114.99
Talley DS40MM Scope Mount/Ring Combo Black Anodized Aluminum 40mm Tube Fits DS Swarovski, Picatinny Rail Mount
Talley Scope Mount/Ring Combo
UPC: 876430009995
$236.99Steiner T-Series
UPC: 000381859662
$201.99Steiner T-Series
UPC: 000381859655
$201.99Steiner T-Series
UPC: 000381859631
$201.99Steiner T-Series
UPC: 000381859624
$201.99Steiner T-Series
UPC: 000381859617
$201.99Steiner T-Series
UPC: 000381859600
$201.99Steiner T1042
UPC: 000381865069
$648.99LaserMax Green Lightning Rail with GripSense
UPC: 798816543810
$234.99
DNZ 17280 Game Reaper-Ruger Scope Mount/Ring Combo Matte Black Aluminum 30mm Tube Fits Ruger American, High Rings Short Action
DNZ Game Reaper-Ruger
UPC: 879956005281
$72.99Leupold Mark 5HD
UPC: 030317021085
$2,626.99Leupold Mark 5HD
UPC: 030317021122
$2,097.99Leupold Mark 5HD
UPC: 030317021115
$2,383.99Leupold Mark 5HD
UPC: 030317021108
$1,897.99Daniel Defense A1.5 Fixed Rear Sight
UPC: 852548002110
$120.99
Sig Sauer Electro-Optics SOR81003 Romeo8T Flat Dark Earth 1 x 38 mm 2 MOA Red Ballistic Dot/65 MOA Circle Multi Reticle
Sig Sauer Electro-Optics Romeo8T
UPC: 798681596652
$901.99Warne Precision Mount
UPC: 656813106547
$265.99Warne Precision Mount
UPC: 656813106530
$250.99Warne Precision Mount
UPC: 656813106523
$250.99
































