Rifles
3662 items
-
Pickup or ship to FFL
Barrett
Barrett MRAD 300 PRC 26" Rifle
Only 1 left
-
Pickup or ship to FFL
TacFire
TacFire Rifle Upper Assembly 45 ACP 16" Rifle
In stock
-
Pickup or ship to FFL
TacFire
TacFire Rifle Upper Assembly 308 Win 20" Rifle
In stock
-
Pickup or ship to FFL
TacFire
TacFire Rifle Upper Assembly 308 Win 18" Rifle
In stock
-
Pickup or ship to FFL
TacFire
TacFire Rifle Upper Assembly 308 Win 16" Rifle
Only 3 left
-
Pickup or ship to FFL
TacFire
TacFire Rifle Upper Assembly 5.56x45mm NATO 16" Rifle
In stock
-
Pickup or ship to FFL
Howa
Howa M1500 HS Precision 308 Win 22" Rifle
In stock
-
Pickup or ship to FFL
Howa
Howa M1500 HS Precision 308 Win 22" Rifle
In stock
-
Pickup or ship to FFL
Daniel Defense
Daniel Defense DDM4 MK12 SPR *CA Compliant 5.56x45mm NATO 18" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms TFM Long Range Full Size 338 Lapua Mag 27" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms TFM Long Range Full Size 6mm Creedmoor 24" Rifle
Only 2 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms BA Tactical Long Range 300 Win Mag 26" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 338 Lapua Mag 27" Rifle
In stock
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 300 PRC 26" Rifle
Only 2 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 338 Lapua Mag 27" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 300 Win Mag 26" Rifle
Only 2 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 308 Win 16" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 6.5 PRC 24" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 6mm Creedmoor 24" Rifle
Only 2 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 6.5 PRC 24" Rifle
Only 3 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 308 Win 24" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 308 Win 16" Rifle
Only 1 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 6.5 PRC 24" Rifle
Only 2 left
-
Pickup or ship to FFL
Christensen Arms
Christensen Arms Modern Precision 308 Win 24" Rifle
Only 2 left