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: Range Essentials
Showing 2801–2825 of 10569 items
Chiappa Firearms CBR-9
UPC: 8053800941747
$52.99Ruger Hawkeye
UPC: 736676901456
$34.99Ruger Ruger 350
UPC: 736676901470
$74.99
Atomic Ammunition 00449 Match Precision Craft 38Special 148gr Hollow Base Wadcutter 50 Per Box/10 Case
Atomic Match
UPC: 858767004492
$35.99Brenneke SuperSabot
UPC: 4030128121086
$32.99Brenneke Brenneke 28
UPC: 4030128280127
$20.99Hammerli Arms OEM
UPC: 723364213670
$43.99
Walther Arms 2836319 Flared Magwell for Walther PPQ w/Steel or Polymer Frame Blue Machined Aluminum
Walther Arms Flared Magwell
UPC: 723364213960
$93.99PPU Handgun
UPC: 8605003813156
$56.99PPU Handgun
UPC: 8605003817536
$30.99PPU Handgun
UPC: 8605003812999
$50.99PPU Defense
UPC: 8605003817710
$40.99
PPU PP3006GMC Standard Rifle 30-06Springfield 150gr Full Metal Jacket/500rds *Sold by Case *Includes Metal Can
PPU Standard Rifle
UPC: 8605003813743
$797.99PPU Standard Rifle
UPC: 8605003812388
$33.99Barnes Bullets VOR-TX
UPC: 716876450251
$64.99Barnes Bullets Precision Match
UPC: 716876651214
$40.99Barnes Bullets Precision Match
UPC: 716876651474
$64.99Barnes Bullets VOR-TX
UPC: 716876141685
$155.99Barnes Bullets VOR-TX
UPC: 716876352005
$68.99Remington Ammunition UMC
UPC: 047700479101
$35.99
Remington Ammunition 29344 Premier Scirocco Bonded 6.5Creedmoor 130gr Swift Scirocco Bonded 20 Per Box/10 Case
Remington Ammunition Premier
UPC: 047700497709
$65.99Remington Ammunition Subsonic
UPC: 047700000206
$7.99Armscor VR80
UPC: 812285024189
$24.99Kriss USA Vector
UPC: 811607032826
$32.99Kriss USA Vector
UPC: 811607032833
$32.99































