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 · In Stock
Showing 1251–1275 of 4802 items

Talley 950725 Scope Mount/Ring Combo Black Anodized 1" Tube Savage Round Receiver with AccuTrigger (110 Series/A17/A22) High Rings
Talley Scope Mount/Ring Combo
UPC: 876430001883
$49.99
Talley 940725 Scope Mount/Ring Combo Black Anodized 1" Tube Savage Round Receiver with AccuTrigger (110 Series/A17/A22) Medium Rings
Talley Scope Mount/Ring Combo
UPC: 876430001616
$50.99Talley Scope Mount/Ring Combo
UPC: 876430001272
$49.99Talley Scope Mount/Ring Combo
UPC: 876430001265
$50.99
Talley 940336 Scope Mount/Ring Combo Black Anodized 1" Tube Marlin Lever Action 1895/336/1894 Medium Rings
Talley Scope Mount/Ring Combo
UPC: 876430001173
$49.99
Talley 930336 Scope Mount/Ring Combo Black Anodized 1" Tube Marlin Lever Action 1895/336/1894 Low Rings
Talley Scope Mount/Ring Combo
UPC: 876430001647
$49.99Talley Scope Mount/Ring Combo
UPC: 876430008974
$57.99Talley Scope Mount/Ring Combo
UPC: 876430008967
$59.99
Talley 930735 Scope Mount/Ring Combo Black Anodized Aluminum 1" Tube X-Bolt Low Rings Short/Long Action 0 MOA
Talley Scope Mount/Ring Combo
UPC: 876430000084
$59.99Talley Scope Mount/Ring Combo
UPC: 876430001050
$50.99Talley Picatinny Rail
UPC: 876430009919
$65.99Talley Picatinny Rail
UPC: 876430009902
$66.99Leupold BackCountry
UPC: 030317011611
$90.99Leupold BackCountry
UPC: 030317011536
$90.99Leupold BackCountry
UPC: 030317011369
$90.99Leupold BackCountry
UPC: 030317011390
$90.99Leupold BackCountry
UPC: 030317011420
$90.99Leupold BackCountry
UPC: 030317011550
$90.99Leupold BackCountry
UPC: 030317011413
$90.99Leupold BackCountry
UPC: 030317011543
$90.99Leupold BackCountry
UPC: 030317011505
$90.99Leupold BackCountry
UPC: 030317011475
$90.99Leupold BackCountry
UPC: 030317011468
$90.99Leupold BackCountry
UPC: 030317011376
$90.99BSA Sweet
UPC: 631618112344
$195.99































