Looking for high-quality 308 rifles? At Black Hills Shooters Supply, we offer a premium selection of 308 caliber firearms for hunting, precision shooting, and tactical applications. Whether you need a bolt-action rifle for long-range accuracy or a semi-automatic 308 for versatility, we have the best options from leading brands.

Best 308 Rifles in Stock

1. Bolt-Action .308 Rifles

  • Remington 700 – Legendary accuracy, customizable, ideal for precision shooters.

  • Ruger Precision Rifle – Modular chassis, excellent for long-range competition.

  • Bergara B-14 HMR – Smooth action, sub-MOA guarantee, perfect for hunters & marksmen.

2. Semi-Auto Battle Rifles

3. Hunting & Tactical 

Barnes 308 WIN 168 GR TIPPED TSXBT 20 RDS (21541)

Original price was: $70.99.Current price is: $60.99.
Overview Barnes Vor-TX AMMUNITION VOR-TX CALIBER: 308 WINCHETER BULLET WEIGHT: 168 GRAIN BULLET STYLE: TTSX BOAT TAIL LEAD FREE CASING: Brass QUANTITY: 20 ROUNDS PER BOX MUZZLE

HORNADY 308 WIN 155 GR Boat Tail Hollow Point 200 ROUNDS W/ AMMO CAN

Original price was: $280.99.Current price is: $260.99.
Overview  HORNADY AMMUNITION AMERICAN GUNNER CALIBER: 308 WINCHESTER BULLET WEIGHT: 155 GRAIN BULLET STYLE: BOAT TAIL HOLLOW POINT CASING: BRASS QUANTITY: 200 ROUNDS PER CAN

LAKE CITY PRODUCTION 308 WIN – 7.62×51 MM M-118 LR 175 GR. HPBT Sierra MatchKing 200 ROUNDS

Original price was: $180.99.Current price is: $170.99.
LAKE CITY SIERRA MATCHKING – MILITARY GRADE CALIBER: 308 WIN – 7.62X51 MM BULLET WEIGHT: 175 GRAIN BULLET STYLE: M-118 LR HOLLOW POINT

PMC 308 WIN 150 GR SOFT POINT (308SP)

Original price was: $33.88.Current price is: $29.88.
Overview  PMC AMMUNITION BRONZE CALIBER: 308 WINCHESTER BULLET WEIGHT: 150 GRAIN BULLET STYLE: SOFT POINT CASING: BRASS QUANTITY: 20 ROUNDS PER BOX – 200 ROUNDS PER CASE

Red Army Standard 308 Win 150 GR FMJ Steel Case

Original price was: $40.99.Current price is: $35.99.
Overview  RED ARMY AMMUNITION CALIBER: 308 WINCHESTER BULLET WEIGHT: 150 GRAIN BULLET STYLE: FULL METAL JACKET CASING: STEEL QUANTITY: 20 ROUNDS PER BOX – 500