Skip to content

Shotgun Stocks

Shotgun stocks and forends for pump and semi-auto from Magpul at Schaefer Defense near Lubbock, TX. Shop tactical and hunting stocks, shipped nationwide.

// CATALOG

Shotgun Stocks

95 products
-23%
FAB Defense M4-Style Collapsible Buttstock for Mossberg 500
Original price was: $159.00.Current price is: $122.20.

Only 2 left in stock

-1%
RUGER 10-22~ SCOPE MOUNT SILVER
Original price was: $28.95.Current price is: $28.61.

In stock

-7%
AR-15/AR308 TDX-0 TACTICAL DELUXE ZERO ANGLE SUREGRIP BLACK
Original price was: $39.05.Current price is: $36.17.

Only 2 left in stock

-5%
KICKLITE TACTICAL BUTTSTOCK REMINGTON 870 20 GAUGE BLACK
Original price was: $95.99.Current price is: $91.66.

In stock

-12%
REMINGTON 7600 STOCK ADJUSTABLE BLACK
Original price was: $74.99.Current price is: $66.03.

Only 3 left in stock

-20%
XTS Mossberg 500/590 Shock-Absorbing Stock and Pistol Grip Assembly
Original price was: $96.99.Current price is: $77.99.

Only 5 left in stock

-27%
Thompson Center Encore Pro Hunter FlexTech Forend
Original price was: $79.99.Current price is: $58.71.

In stock

-17%
FAB Defense AGR-870 FK M4-Style Collapsible Buttstock with Pistol Grip, Remington 870 12 Gauge
Original price was: $147.20.Current price is: $122.20.

Only 1 left in stock

-3%
Thompson/Center Encore Shotgun Forend, 20 Gauge, Black
Original price was: $60.00.Current price is: $58.50.

In stock

-21%
Thompson Center Encore Pro Hunter Shotgun Stock, Black, 13-inch
Original price was: $60.00.Current price is: $47.25.

In stock

-16%
Magpul MOE M-LOK Forend, Mossberg 590/590A1, Stealth Gray
Original price was: $29.95.Current price is: $25.16.

In stock

-14%
Kick-Eez All Purpose Recoil Pad, 5-1/4 x 1-7/8 x 1-1/8 Inches, Black
Original price was: $45.83.Current price is: $39.44.

In stock

-27%
Voodoo Tactical Buttstock Magazine Holder
Original price was: $11.95.Current price is: $8.67.

Only 2 left in stock

-13%
Mesa Tactical Truckee M-LOK Forend, Benelli M4, 12 GA, 8.5 Inch
Original price was: $159.95.Current price is: $139.43.

Only 3 left in stock