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 226–250 of 4802 items
AGM GLOBAL VISION UNVG
UPC: 810164390219
$9,991.99AGM GLOBAL VISION UNVG
UPC: 810164390202
$9,514.99AGM GLOBAL VISION UNVG
UPC: 810164390196
$8,403.99AGM GLOBAL VISION UNVG
UPC: 810164390189
$7,927.99Leupold BackCountry
UPC: 030317041212
$44.99Leupold
UPC: 030317041229
$45.99Leupold BackCountry
UPC: 030317040536
$44.99Leupold
UPC: 030317022754
$75.99Leupold Ringmounts
UPC: 030317022747
$75.99Leupold Integral Mounting System
UPC: 030317022136
$105.99Leupold Integral Mounting System
UPC: 030317021801
$341.99
Leupold 176889 Integral Mounting System Mark IMS Black Aluminum 35mm Tube Picatinny Rail Mount Bolt Action 20 MOA
Leupold Integral Mounting System
UPC: 030317021849
$357.99
Leupold 176888 Integral Mounting System Mark IMS Black Aluminum 35mm Tube Picatinny Rail Mount Bolt Action
Leupold Integral Mounting System
UPC: 030317021832
$357.99
Leupold 176886 Integral Mounting System Mark IMS Black Aluminum 35mm Tube AR-15/M16 Picatinny Rail Mount
Leupold Integral Mounting System
UPC: 030317021825
$357.99
Leupold 176885 Integral Mounting System Mark IMS Black Aluminum 34mm Tube Picatinny Rail Mount Bolt Action 20 MOA
Leupold Integral Mounting System
UPC: 030317021818
$357.99
Leupold 176884 Integral Mounting System Mark IMS Black Aluminum 34mm Tube Picatinny Rail Mount Bolt Action
Leupold Integral Mounting System
UPC: 030317021788
$357.99Leupold BackCountry
UPC: 030317021054
$45.99Leupold BackCountry
UPC: 030317020996
$45.99Leupold BackCountry
UPC: 030317020743
$45.99Leupold BackCountry
UPC: 030317020651
$45.99Leupold BackCountry
UPC: 030317012304
$45.99Leupold BackCountry
UPC: 030317011888
$45.99Leupold Mark 4
UPC: 030317006471
$151.99Leupold BX-1
UPC: 030317592202
$101.99Leupold Mark 4
UPC: 030317573980
$136.99































