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: All Types · In Stock
Showing 1826–1850 of 39895 items
Cross Armory Magazine Extension
UPC: 046139039627
$36.99Cross Armory Magazine Extension
UPC: 046139039610
$36.99Cross Armory Magazine Extension
UPC: 046139039580
$36.99Cross Armory Magazine Extension
UPC: 046139039573
$36.99Cross Armory Magazine Extension
UPC: 046139039566
$36.99Cross Armory Magazine Extension
UPC: 046139039559
$36.99Cross Armory
UPC: 722208561748
$33.99Cross Armory
UPC: 197644606689
$151.99
Ed Brown PRODIGY1 Fueled Prodigy 9mm Luger 20+1 17+1 4.25" Stainless Steel Barrel, Black Gen4 Serrated Stainless Steel Slide, Black Gen4 Stainless Steel Frame w/Beavertail, Polymer Grip
Ed Brown Fueled
UPC: 800732700311
$3,420.99
TriStar 98732 Upland Hunter Silver II 20 Gauge Break Open 3" 2rd 26" Over/Under Vent Rib Barrel, Fixed Walnut Stock
TriStar Upland Hunter
UPC: 713780987323
$682.99
TriStar 98730 Upland Hunter Silver II 12 Gauge 3" 2rd 28" Over/Under Vent Rib Barrel, Fixed Walnut Stock
TriStar Upland Hunter
UPC: 713780987309
$682.99Spypoint Flex-Dark
UPC: 887157000028
$115.99Black Rain Spec15
UPC: 697067878033
$1,530.99
Black Rain Ordnance 24111204C Spec15 5.56 NATO 30+1 16" Black Nitride Stainless Steel Barrel, Aluminum Receiver, 15" Slim M-LOK Handguard, Magpul Black Polymer Stock, Black Magpul Grip
Black Rain Spec15
UPC: 697067878057
$1,530.99Sig Sauer Minimalist
UPC: 798681677627
$260.99Sig Sauer Minimalist
UPC: 798681677610
$260.99Sig Sauer
UPC: 798681696178
$365.99Sig Sauer
UPC: 798681684021
$92.99Sig Sauer
UPC: 798681684014
$92.99Sig Sauer
UPC: 798681683970
$71.99Sig Sauer
UPC: 798681683963
$71.99Sig Sauer
UPC: 798681661930
$313.99Sig Sauer
UPC: 798681653744
$260.99ADAPTIVE TACTICAL BOA
UPC: 198168550441
$48.99ADAPTIVE TACTICAL BOA
UPC: 198168205891
$48.99
































