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: Personal Defense / Tactical · In Stock
Showing 1401–1425 of 10105 items
HSM Tipping Point
UPC: 810742028879
$36.99
Holosun PIDHC Positive Identification Device High Candela Black Anodized 400/800 Lumens White Light LED
Holosun Positive Identification Device High Candela
UPC: 810047072485
$166.99
Holosun SCSMP2GR SCS MP2 Black Anodized 1 x 0.58" X 0.77" 2 MOA Green Dot/32 MOA Circle Multi Reticle
Holosun SCS
UPC: 810047072645
$393.99Speer Ammo Gold Dot
UPC: 604544669138
$75.99Remington Ammunition Core-Lokt
UPC: 047700660905
$41.99Remington Ammunition Core-Lokt
UPC: 047700660707
$41.99Remington Ammunition Core-Lokt
UPC: 047700057002
$68.99Remington Ammunition Premier
UPC: 047700485904
$105.99Remington Ammunition Premier
UPC: 047700485805
$76.99
Remington Ammunition R21344 Premier Long Range 30-06Springfield 175gr Speer Impact 20 Per Box/10 Case
Remington Ammunition Premier
UPC: 047700488301
$60.99
Remington Ammunition R21473 High Performance Rifle 308Win 180gr Pointed Soft Point Boat Tail 20 Per Box/10 Case
Remington Ammunition High Performance
UPC: 047700661506
$39.99Remington Ammunition Premier
UPC: 047700485706
$60.99Remington Ammunition Premier
UPC: 047700485607
$72.99Remington Ammunition Premier
UPC: 047700485508
$66.99Federal Champion
UPC: 50004544689665
$165.99Federal Champion
UPC: 50004544689672
$192.99Federal Premium
UPC: 604544689891
$78.99Federal Premium
UPC: 604544689877
$74.99Federal Premium
UPC: 604544689822
$58.99Federal Premium
UPC: 604544685169
$46.99Federal Premium
UPC: 604544685152
$46.99Federal Premium
UPC: 604544689839
$58.99Federal Premium
UPC: 604544689815
$61.99Federal Premium
UPC: 604544689846
$67.99Federal Premium
UPC: 604544689884
$69.99
































