background

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.

Franklin Armory V4
Franklin Armory V4

UPC: 818725010019

Brand: Franklin Armory

Capacity: 6

Caliber: .223 Remington

Barrett Firearms REC7
Barrett Firearms Rec7

UPC: 816715016454

Brand: Barrett Firearms

Capacity: 30

Caliber: 6.8 SPC

I.O. Inc AKM247
I.o. Inc Akm247

UPC: 856867005470

Brand: I.o. Inc

Capacity: 30

Caliber: 7.62x39mm

I.O. Inc STG2000
I.o. Inc Stg2000

UPC: 896187002018

Brand: I.o. Inc

Capacity:

Caliber: 7.62x39mm

I.O. Inc M215
I.o. Inc M215

UPC: 850000156944

Brand: I.o. Inc

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

I.O. Inc Polish Archer
I.o. Inc Polish Archer

UPC: 896187002155

Brand: I.o. Inc

Capacity:

Caliber: 7.62x39mm

I.O. Inc M215
I.o. Inc M215

UPC: 850000156807

Brand: I.o. Inc

Capacity:

Caliber:

Brenton USA Ranger
Brenton Usa Ranger

UPC: 856019008137

Brand: Brenton Usa

Capacity: 5

Caliber: 450 Bushmaster

Steyr Arms AUG A3
Steyr Arms Aug A3

UPC: 688218738993

Brand: Steyr Arms

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Beretta CX4 Storm
Beretta Cx4 Storm

UPC: 082442703206

Brand: Beretta

Capacity: 20

Caliber: 9mm

Armalite M-15
Armalite M-15

UPC: 651984016763

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite AR-10
Armalite Ar-10

UPC: 651984093948

Brand: Armalite

Capacity: 20

Caliber: .308 Winchester

Armalite M-15
Armalite M-15

UPC: 651984095843

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984117354

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984122747

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite AR-10
Armalite Ar-10

UPC: 651984002148

Brand: Armalite

Capacity: 20

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984092644

Brand: Armalite

Capacity: 20

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984094761

Brand: Armalite

Capacity: 20

Caliber: .308 Winchester

Armalite M-15
Armalite M-15

UPC: 651984016602

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984090923

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984122785

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984118467

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite AR-10
Armalite Ar-10

UPC: 651984092545

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Just Right Carbines Takedown
Just Right Carbines Takedown

UPC: 703669117002

Brand: Just Right Carbines

Capacity:

Caliber: 9mm

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!