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 1876–1900 of 6161 items
Browning X-Bolt 2 Medallion SPR
UPC: 023614872856
$1,818.99Browning X-Bolt 2 Medallion SPR
UPC: 023614872849
$1,818.99Browning X-Bolt 2 Medallion SPR
UPC: 023614872818
$1,858.99Browning X-Bolt 2 Medallion SPR
UPC: 023614872788
$1,818.99Browning X-Bolt 2 Hells Canyon C MAX LR
UPC: 023614872764
$1,638.99Browning T-Bolt Target/Varmint
UPC: 023614869719
$988.99Browning X-Bolt 2 Speed
UPC: 023614869801
$1,618.99Browning T-Bolt Speed Ovix
UPC: 023614869757
$1,058.99Browning X-Bolt 2 Speed HD
UPC: 023614872580
$1,418.99Browning X-Bolt 2 Speed HD
UPC: 023614872559
$1,378.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327154
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356327376
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356327369
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356327352
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356327338
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356329097
$1,948.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327208
$1,948.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327192
$1,948.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327185
$1,948.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356329042
$1,988.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327178
$1,988.99Savage Arms 110 Ultralite Pro Woodland
UPC: 011356327161
$1,948.99Savage Arms 110 Ultralite Pro Western
UPC: 011356327321
$1,948.99Savage Arms 110 Ultralite Elite V2
UPC: 011356330468
$3,598.99Savage Arms 110 Ultralite Predator
UPC: 011356326584
$1,898.99





















