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: Rifles
Showing 1551–1575 of 6161 items
Christensen Arms Ridgeline Safari Plains Game
UPC: 840290542725
$2,237.99HOWA M1500 APC
UPC: 682146890907
$1,468.99HOWA M1500 APC American Flag
UPC: 682146890884
$1,678.99Barrett Firearms MRAD Covert
UPC: 810021512440
$6,984.99Barrett Firearms MRAD Covert
UPC: 810021512433
$6,984.99Barrett Firearms MRAD Covert
UPC: 810021512457
$6,984.99Barrett Firearms MRAD Covert
UPC: 810021512464
$6,984.99Barrett Firearms MRAD Covert
UPC: 810021512419
$6,984.99Ruger American Ranch Rifle Gen II
UPC: 736676469635
$741.99Ruger American Ranch Rifle Gen II
UPC: 736676469628
$741.99Ruger American Ranch Rifle Gen II
UPC: 736676469611
$741.99Ruger American Ranch Rifle Gen II
UPC: 736676469604
$741.99Mossberg Patriot
UPC: 015813281690
$496.99Mossberg Patriot Rifle
UPC: 015813282192
$720.99Mossberg Patriot Rifle
UPC: 015813282185
$720.99Mossberg Patriot Rifle
UPC: 015813282178
$720.99Mossberg Patriot Rifle
UPC: 015813282154
$720.99Keystone Sporting Arms 722 Carbon Precision Trainer
UPC: 611613204909
$668.99Bergara Stoke Compact Rifle
UPC: 043125009039
$998.99Bergara Stoke Compact Rifle
UPC: 043125009015
$998.99Bergara Stoke Compact Rifle
UPC: 043125090150
$998.99Bergara Ridge
UPC: 043125050161
$998.99Franklin Armory Prevail
UPC: 818725013928
$3,298.99Franklin Armory Prevail
UPC: 818725013935
$3,298.99Franklin Armory Prevail
UPC: 818725013898
$3,298.99





























