Skip to content

Rifles

Shop AR-15s, bolt-action, and hunting rifles at Schaefer Defense in Idalou, TX. Order rifles online with nationwide shipping to your local FFL dealer.

Buying guides: Buying a gun online: how the FFL transfer works

// CATALOG

Rifles

10,053 products
-8%
Retay Ace-R Asend Shotgun, 12 Gauge, 26-Inch, Black Synthetic, 3-Round
Original price was: $399.00.Current price is: $369.00.

Out of stock

-14%
POF USA P-15 Base Rifle, 5.56 NATO, 16.5-Inch, Black, 30-Round
Original price was: $1,075.00.Current price is: $922.26.

Only 4 left in stock

-8%
Tikka T3x Ranahan Ranch .350 Legend Rifle, 4-Round
Original price was: $1,249.00.Current price is: $1,149.00.

Only 1 left in stock

-10%
Bergara B-14 Ridge .22-250 Remington Rifle, 22-Inch Threaded Barrel, 4-Round
Original price was: $999.99.Current price is: $899.99.

Only 4 left in stock

-19%
Browning T-Bolt Target/Varmint Rifle, .22 WMR, Blued/Walnut, 10-Round
Original price was: $949.99.Current price is: $766.79.

Out of stock

-20%
Century Arms VSKA Rifle, 7.62x39mm, California Legal, 10-Round
Original price was: $899.99.Current price is: $721.02.

Out of stock

-23%
Henry Silver Eagle Lever-Action Rifle, .22 S/L/LR, 20-Inch Octagon Barrel, Nickel-Plated Engraved Receiver
Original price was: $981.00.Current price is: $753.90.

Only 1 left in stock

-20%
Savage B22 Magnum Precision Rifle, .22 WMR, 18-Inch Threaded Barrel, MDT Chassis, Black, 10-Round
Original price was: $749.00.Current price is: $602.62.

Only 3 left in stock

-33%
Winchester XPR Hunter Compact 6.5 Creedmoor Rifle, 3-Round
Original price was: $659.99.Current price is: $444.69.

In stock

-33%
Winchester XPR .350 Legend Bolt-Action Rifle, 22-Inch Barrel, Matte Black Synthetic
Original price was: $659.99.Current price is: $444.69.

In stock

-23%
Rossi Rio Bravo .22 WMR Lever-Action Rifle, 20-Inch Barrel, Black/Wood, 12-Round
Original price was: $486.99.Current price is: $374.22.

In stock

-21%
Savage Rascal Left-Hand Single-Shot Rifle, .22 LR, Hardwood Stock, Peep Sights
Original price was: $279.00.Current price is: $220.37.

Only 2 left in stock