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,048 products
-26%
Christensen Arms Ridgeline FFT 7mm Backcountry Rifle, 20-Inch Threaded Barrel with Side-Baffle Brake, Carbon with Gray Accents
Original price was: $2,049.99.Current price is: $1,519.46.

Only 3 left in stock

-2%
Seekins Precision Havak Pro Hunter 3 .308 / 7.62 NATO Bolt-Action Rifle, Woodland Camo, 3-Round
Original price was: $1,895.00.Current price is: $1,849.00.

Out of stock

-2%
Seekins Precision Havak PH3 .308 / 7.62 NATO Bolt-Action Rifle, Urban Shadow, 3-Round
Original price was: $1,895.00.Current price is: $1,849.00.

Out of stock

-27%
Ruger Mini-14 50th Anniversary Rifle 5.56 NATO, Walnut Stock, 18-inch, 20-Round
Original price was: $1,399.00.Current price is: $1,028.01.

Out of stock

-24%
Mossberg Patriot .350 Legend Rifle, 18-Inch Barrel, 4-Round
Original price was: $613.20.Current price is: $464.37.

In stock

-9%
Tactical Solutions X-Ring VR Gen2 Takedown Rifle .22 LR, XRT Trigger, Black, 10-Round
Original price was: $1,374.00.Current price is: $1,245.98.

Only 1 left in stock

-12%
Tactical Solutions X-Ring Takedown VR Rifle, .22 LR, Quicksand, Threaded Barrel, Magpul X-22 Backpacker Stock, 10-Round
Original price was: $1,174.00.Current price is: $1,036.48.

Only 1 left in stock

-4%
Tactical Solutions X-Ring VR Gen2 .22 LR Rifle, Gun Metal Gray, 16.5-Inch Threaded Barrel, Black Hogue Stock
Original price was: $943.00.Current price is: $904.89.

Only 2 left in stock

-4%
Cobalt Kinetics Pro Lite 5.56 NATO Pistol, 11.5-Inch, Black, 30-Round
Original price was: $1,994.85.Current price is: $1,924.40.

Only 1 left in stock

-4%
Cobalt Kinetics Pro Lite 5.56 NATO Pistol, 11.5-Inch, CK Green, 30-Round
Original price was: $1,994.85.Current price is: $1,924.40.

Only 3 left in stock

-4%
Cobalt Kinetics Pro Lite 5.56 Rifle 16-inch Charcoal, 30-Round
Original price was: $1,994.85.Current price is: $1,924.40.

Out of stock