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.

Armalite M-15
Armalite M-15

UPC: 651984122839

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984095836

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984106976

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984017579

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Diamondback Firearms DB15
Diamondback Firearms Db15

UPC: 850386008127

Brand: Diamondback Firearms

Capacity: 30

Caliber: 223 Rem / 5.56mm NATO

Armalite M-15
Armalite M-15

UPC: 651984099926

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984088371

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984122846

Brand: Armalite

Capacity: 30

Caliber: .223 Remington

Armalite M-15
Armalite M-15

UPC: 651984017562

Brand: Armalite

Capacity: 10

Caliber: .223 Remington

Armalite AR-10
Armalite Ar-10

UPC: 651984092699

Brand: Armalite

Capacity: 10

Caliber: 243 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984017586

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984017609

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984008560

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984009116

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984016725

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984015827

Brand: Armalite

Capacity: 20

Caliber: .308 Winchester

Stag Arms Stag 10
Stag Arms Stag 10

UPC: 811546024203

Brand: Stag Arms

Capacity: 10

Caliber: .308 Winchester

Armalite AR-10
Armalite Ar-10

UPC: 651984017616

Brand: Armalite

Capacity: 10

Caliber: .308 Winchester

Stag Arms Stag 10
Stag Arms Stag 10

UPC: 811546024210

Brand: Stag Arms

Capacity: 10

Caliber: .308 Winchester

CORE-15 Rifle Systems M4 Scout
Core-15 Rifle Systems M4 Scout

UPC: 700220497887

Brand: Core-15 Rifle System...

Capacity: 30

Caliber: .223 Remington

Radical Firearms AR15
Radical Firearms Ar15

UPC: 816903025152

Brand: Radical Firearms

Capacity: 30

Caliber: .223 Remington

Keystone Sporting Arms Boneyard-Oracle
Keystone Sporting Arms Boneyar...

UPC: 884451009160

Brand: Keystone Sporting Ar...

Capacity:

Caliber:

Keystone Sporting Arms LITE-HUNTER
Keystone Sporting Arms Lite-hu...

UPC: 884451000358

Brand: Keystone Sporting Ar...

Capacity:

Caliber:

Keystone Sporting Arms PANTHER-CARBINE-16
Keystone Sporting Arms Panther...

UPC: 884451000099

Brand: Keystone Sporting Ar...

Capacity:

Caliber:

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!