Semi-Auto Rifles For Sale - Near You & Online - Over 4,000 Stores

Browse semi-automatic rifles for sale from thousands of online and local stores near you. Filter your search to find the best prices and deals on semi-auto rifles for hunting, home defense, or shooting sports.

Christensen Arms CA-10 G2
Christensen Arms Ca-10 G2

UPC: 810651027352

Brand: Christensen Arms

Capacity: 20

Caliber: .308 Win.

Riley Defense RAK101SF
Riley Defense Rak101sf

UPC: 850028892107

Brand: Riley Defense

Capacity:

Caliber:

Springfield Armory Saint
Springfield Armory Saint

UPC: 706397935504

Brand: Springfield Armory

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Springfield Armory M1A
Springfield Armory M1a

UPC: 706397900793

Brand: Springfield Armory

Capacity: 10

Caliber: .308 Win.

LWRC SIX8 A5
Lwrc Six8 A5

UPC: 859890005288

Brand: Lwrc

Capacity: 30

Caliber: 6.8 Rem. Spc.

Zastava Arms ZPAP M70
Zastava Arms Zpap M70

UPC: 685757098489

Brand: Zastava Arms

Capacity: 10

Caliber: 7.62x39mm

LWRC Individual Carbine
Lwrc Individual Carbine

UPC: 854026005453

Brand: Lwrc

Capacity: 30

Caliber: .223 Rem.

Wilson Combat Protector
Wilson Combat Protector

UPC: 811826028129

Brand: Wilson Combat

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Barrett Firearms M107A1-S
Barrett Firearms M107a1-s

UPC: 810021511580

Brand: Barrett Firearms

Capacity: 10

Caliber: .50 BMG

Zastava Arms ZPAP M70
Zastava Arms Zpap M70

UPC: 685757098465

Brand: Zastava Arms

Capacity: 30

Caliber: 7.62x39mm

Riley Defense AK-47
Riley Defense Ak-47

UPC: 860247000733

Brand: Riley Defense

Capacity: 30

Caliber: 7.62×39mm

Savage Arms A22 Precision Lite
Savage Arms A22 Precision Lite

UPC: 062654472565

Brand: Savage Arms

Capacity: 10

Caliber: .22 LR

Zastava Arms ZPAPM70
Zastava Arms Zpapm70

UPC: 685757098120

Brand: Zastava Arms

Capacity:

Caliber:

Ruger 44491
Ruger 44491

UPC: 736676211968

Brand: Ruger

Capacity: 10

Caliber: .22 LR

Springfield Armory M1A
Springfield Armory M1a

UPC: 706397019068

Brand: Springfield Armory

Capacity: 10

Caliber: .308 Win.

Armalite AR-10
Armalite Ar-10

UPC: 651984015933

Brand: Armalite

Capacity: 25

Caliber: .308 Win.

Savage Arms 64 Precision
Savage Arms 64 Precision

UPC: 062654451256

Brand: Savage Arms

Capacity: 20

Caliber: .22 LR

PTR 9R
Ptr 9r

UPC: 897903003180

Brand: Ptr

Capacity: 30

Caliber: 9mm luger

Auto-Ordnance 1927A-1
Auto-ordnance 1927a-1

UPC: 602686214414

Brand: Auto-ordnance

Capacity: 10

Caliber: .45 ACP

Sig Sauer M400 Tread
Sig Sauer M400 Tread

UPC: 798681688005

Brand: Sig Sauer

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Armalite M-15
Armalite M-15

UPC: 651984016718

Brand: Armalite

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Zastava Arms ZPAP M70
Zastava Arms Zpap M70

UPC: 685757098885

Brand: Zastava Arms

Capacity: 30

Caliber: 7.62x39mm

Patriot Ordnance Factory Rogue DI
Patriot Ordnance Factory Rogue...

UPC: 847313017406

Brand: Patriot Ordnance Fac...

Capacity: 20

Caliber: .308 Win.

Patriot Ordnance Factory Rogue
Patriot Ordnance Factory Rogue

UPC: 847313016621

Brand: Patriot Ordnance Fac...

Capacity: 20

Caliber: 7.62mm NATO (7.62×51)

Gun Deals
Get the best gun and ammo DEALS that are out there right now! Enter your email below and we will send them straight to your inbox!