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 2301–2325 of 6161 items
Browning X-Bolt 2 McMillan Pro LR SPR
UPC: 023614866190
$2,998.99Browning X-Bolt 2 Target Max
UPC: 023614866435
$1,918.99Browning X-Bolt 2 Mountain Pro
UPC: 023614865315
$3,138.99Browning X-Bolt 2 Mountain Pro
UPC: 023614865131
$3,138.99Browning X-Bolt 2 Western Hunter LR
UPC: 023614858072
$1,498.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858317
$1,778.99Browning X-Bolt 2 McMillan Pro LR
UPC: 023614862772
$3,058.99Browning X-Bolt 2 Mountain Pro SPR CF
UPC: 023614865896
$4,228.99Browning X-Bolt 2 Speed Dark Maple
UPC: 023614863465
$1,818.99Browning X-Bolt 2 Mountain Pro CF
UPC: 023614865759
$4,228.99Browning X-Bolt 2 Speed Dark Maple
UPC: 023614863472
$1,778.99Browning X-Bolt 2 Speed Dark Maple
UPC: 023614863489
$1,778.99Browning X-Bolt 2 Medallion
UPC: 023614857877
$1,858.99Browning X-Bolt 2 Mountain Pro SPR
UPC: 023614865476
$3,138.99Browning X-Bolt 2 Mountain Pro SPR
UPC: 023614865612
$3,138.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858348
$1,778.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858355
$1,818.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858379
$1,858.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858393
$1,818.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614858331
$1,818.99Browning X-Bolt 2 Speed Dark Maple
UPC: 023614863427
$1,778.99Browning X-Bolt 2 McMillan Pro LR
UPC: 023614862819
$3,058.99Browning X-Bolt 2 McMillan Pro LR
UPC: 023614862833
$3,058.99Browning X-Bolt 2 Mountain Pro SPR
UPC: 023614865490
$3,138.99Browning X-Bolt 2 Mountain Pro SPR
UPC: 023614865513
$3,168.99
























