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 · In Stock
Showing 2551–2575 of 4300 items
Browning X-Bolt 2 Hunter Composite
UPC: 023614866527
$1,148.99Browning X-Bolt 2 Hunter Gray Laminate
UPC: 023614866336
$1,368.99Savage Arms Axis 2 Compact
UPC: 011356321299
$538.99Savage Arms Axis 2 Compact XP
UPC: 011356322425
$598.99Browning X-Bolt 2 Hunter Composite
UPC: 023614866534
$1,148.99Browning X-Bolt 2 Hunter Composite
UPC: 023614866596
$1,198.99Bergara MG Lite
UPC: 043125220069
$3,098.99Seekins Precision Havak Element M3
UPC: 811452024830
$2,894.99Tikka T3X Hunter
UPC: 082442016894
$1,168.99Seekins Precision Havak Pro Hunter 3 (PH3)
UPC: 811452023765
$1,894.99Barrett Firearms MRAD
UPC: 810021510873
$5,664.99Chiappa Firearms 1886 L.A. Wildlands Takedown
UPC: 8053800941563
$2,204.99Savage Arms 110 Elite Precision
UPC: 011356577078
$2,638.99Winchester Model 70 Featherweight Compact
UPC: 048702016189
$1,388.99Christensen Arms Modern Precision Rifle
UPC: 696528093077
$2,298.99Savage Arms 110 Carbon Tactical
UPC: 011356579423
$1,848.99POF USA Revolution DI
UPC: 847313015662
$2,952.99Trailblazer Firearms Pivot
UPC: 850006047475
$1,794.99Barrett Firearms MRAD
UPC: 810021510668
$6,984.99Savage Arms 110 Timberline
UPC: 011356577528
$1,328.99Keystone Sporting Arms Crickett
UPC: 611613023463
$158.99HOWA M1500 Mini Fence Line
UPC: 682146890150
$728.99Keltec RDB Survival
UPC: 640832007497
$868.99Seekins Precision Havak Element M3
UPC: 811452028326
$2,894.99Smith and Wesson M&P15 FPC
UPC: 022188903782
$718.99


































