Magpul
SGA Stock- Mossberg 500/590/590A1
in store

Product Information
The SGA Stock is an ambidextrous, user-configurable buttstock designed to add much-needed adjustability to the tried and true Mossberg 500/590/590A1 12ga series of shotguns. Featuring a spacer system for length of pull adjustment, improved grip ergonomics, recoil-reducing butt-pad, optional cheek risers for use with optics/raised sights, and other accessories, the Mossberg SGA brings Magpul design and engineering to another classic American firearm. Available in Black, Flat Dark Earth, and Orange to adapt to the mission at hand. Made in U.S.A.
Select a Store
Selected Store
91 locations / In stock at 91
In stock at 90 other locations
In Stock
Academy Sports + Outdoors
3925 Gorsky Dr
Zanesville, OH 43701
Pickup Available Now

In Stock
Academy Sports + Outdoors
31 TANYARD DR
BARBOURSVILLE, WV 25504
Pickup Available Now

In Stock
Academy Sports + Outdoors
1960 E Greyhound Pass
Carmel, IN 46033
Pickup Available Now

In Stock
Academy Sports + Outdoors
9905 E US Hwy 36
Avon, IN 46123
Pickup Available Now

In Stock
Academy Sports + Outdoors
301 Beckley Plaza
Beckley, WV 25801
Pickup Available Now

In Stock
Academy Sports + Outdoors
2626 E Stone Dr
Kingsport, TN 37660
Pickup Available Now

In Stock
Academy Sports + Outdoors
4444 S US Hwy 41
Terre Haute, IN 47802
Pickup Available Now

In Stock
Academy Sports + Outdoors
6700 Columbia St
Evansville, IN 47715
Pickup Available Now

In Stock
Academy Sports + Outdoors
1580 Wesel Blvd
Hagerstown, MD 21740
Pickup Available Now

In Stock
Academy Sports + Outdoors
145 Moss Grove Blvd
Knoxville, TN 37922
Pickup Available Now

In Stock
Academy Sports + Outdoors
1265 Interstate Dr
Cookeville, TN 38501
Pickup Available Now

In Stock
Academy Sports + Outdoors
3467 Burke Mill Rd
Winston-Salem, NC 27103
Pickup Available Now

In Stock
Academy Sports + Outdoors
1320 Carl D Silver Pkwy
Fredericksburg, VA 22401
Pickup Available Now

In Stock
Academy Sports + Outdoors
2350 Gallatin Pike North
Madison, TN 37115
Pickup Available Now

In Stock
Academy Sports + Outdoors
5125 Jonestown Rd
Harrisburg, PA 17112
Pickup Available Now

In Stock
Academy Sports + Outdoors
130 S Hampton Pl
Clarksville, TN 37040
Pickup Available Now

In Stock
Academy Sports + Outdoors
11861 W Broad St
Short Pump, VA 23233
Pickup Available Now

In Stock
Academy Sports + Outdoors
2801 E Market St Unit 24
York, PA 17402
Pickup Available Now

In Stock
Academy Sports + Outdoors
1915 Mallory Lane
Franklin, TN 37067
Pickup Available Now

In Stock
Academy Sports + Outdoors
100 Peachwood Centre Drive
Spartanburg, SC 29301
Pickup Available Now

In Stock
Academy Sports + Outdoors
216 Hinton Oaks Blvd
Knightdale, NC 27545
Pickup Available Now

In Stock
Academy Sports + Outdoors
1140 Dawsonville Hwy
Gainesville, GA 30501
Pickup Available Now

In Stock
Academy Sports + Outdoors
501 St Mark Ave
Selma, NC 27576
Pickup Available Now

In Stock
Academy Sports + Outdoors
2100 Skibo Rd
Fayetteville, NC 28314
Pickup Available Now

In Stock
Academy Sports + Outdoors
193 Stonebrook Pl
Jackson, TN 38305
Pickup Available Now

In Stock
Academy Sports + Outdoors
4210 Washington Road
Evans, GA 30809
Pickup Available Now

In Stock
Academy Sports + Outdoors
198 S Point Blvd
McDonough, GA 30253
Pickup Available Now

In Stock
Academy Sports + Outdoors
1096 Bullsboro Drive
Newnan, GA 30265
Pickup Available Now

In Stock
Academy Sports + Outdoors
2651 Trimble Rd
Columbia, MO 65201
Pickup Available Now

In Stock
Academy Sports + Outdoors
848 E Barnes Crossing Rd
Tupelo, MS 38804
Pickup Available Now

In Stock
Academy Sports + Outdoors
739 Stoneridge Pkwy
Jefferson City, MO 65109
Pickup Available Now

In Stock
Academy Sports + Outdoors
2800 Parkwood Road
Jonesboro, AR 72401
Pickup Available Now

In Stock
Academy Sports + Outdoors
2907 Watson Boulevard
Warner Robins, GA 31093
Pickup Available Now

In Stock
Academy Sports + Outdoors
6700 Whittlesey Blvd
Columbus, GA 31909
Pickup Available Now

In Stock
Academy Sports + Outdoors
710 Skyland Blvd
Tuscaloosa, AL 35405
Pickup Available Now

In Stock
Academy Sports + Outdoors
1405 Janet Dr
Searcy, AR 72143
Pickup Available Now

In Stock
Academy Sports + Outdoors
610 West El Camino Alto Street
Springfield, MO 65810
Pickup Available Now

In Stock
Academy Sports + Outdoors
269 S Stewart Rd
Liberty, MO 64068
Pickup Available Now

In Stock
Academy Sports + Outdoors
3950 Montgomery Hwy
Dothan, AL 36303
Pickup Available Now

In Stock
Academy Sports + Outdoors
9130 NW Skyview Ave
Kansas City, MO 64154
Pickup Available Now

In Stock
Academy Sports + Outdoors
463937 E State Rd 200 Suite 300
Yulee, FL 32097
Pickup Available Now

In Stock
Academy Sports + Outdoors
1717 S Rangeline Rd
Joplin, MO 64804
Pickup Available Now

In Stock
Academy Sports + Outdoors
11901 Atlantic Boulevard
Jacksonville, FL 32225
Pickup Available Now

In Stock
Academy Sports + Outdoors
661 Blanding Blvd
Orange Park, FL 32073
Pickup Available Now

In Stock
Academy Sports + Outdoors
1133 SW Wanamaker Rd #300
Topeka, KS 66604
Pickup Available Now

In Stock
Academy Sports + Outdoors
6173 US-98
Hattiesburg, MS 39402
Pickup Available Now

In Stock
Academy Sports + Outdoors
7171 N Davis Hwy
Pensacola, FL 32504
Pickup Available Now

In Stock
Academy Sports + Outdoors
401 E Poyntz Ave
Manhattan, KS 66502
Pickup Available Now

In Stock
Academy Sports + Outdoors
8959 N Garnett Rd
Owasso, OK 74055
Pickup Available Now

In Stock
Academy Sports + Outdoors
1101 Walton Dr
Texarkana, TX 75501
Pickup Available Now

In Stock
Academy Sports + Outdoors
210 E Bert Kouns Industrial Loop
Shreveport, LA 71106
Pickup Available Now

In Stock
Academy Sports + Outdoors
3205 S MacArthur Dr
Alexandria, LA 71301
Pickup Available Now

In Stock
Academy Sports + Outdoors
10808 Industriplex Boulevard
Baton Rouge, LA 70809
Pickup Available Now

In Stock
Academy Sports + Outdoors
7230 US HWY 19 N
PINELLAS PARK, FL 33781
Pickup Available Now

In Stock
Academy Sports + Outdoors
4232 Ambassador Caffery Pkwy
Lafayette, LA 70508
Pickup Available Now

In Stock
Academy Sports + Outdoors
2010 NW 24th Avenue
Norman, OK 73069
Pickup Available Now

In Stock
Academy Sports + Outdoors
12324 NW 10th St
Yukon, OK 73099
Pickup Available Now

In Stock
Academy Sports + Outdoors
7125 FL-64
Bradenton, FL 34212
Pickup Available Now

In Stock
Academy Sports + Outdoors
8668 S Broadway Ave
Tyler, TX 75703
Pickup Available Now

In Stock
Academy Sports + Outdoors
2900 Derek Dr
Lake Charles, LA 70607
Pickup Available Now

In Stock
Academy Sports + Outdoors
1525 St Lucie W Blvd
Port St. Lucie, FL 34986
Pickup Available Now

In Stock
Academy Sports + Outdoors
2912 Brentwood Drive
Lufkin, TX 75901
Pickup Available Now

In Stock
Academy Sports + Outdoors
7130 Eastex Freeway
Beaumont, TX 77708
Pickup Available Now

In Stock
Academy Sports + Outdoors
1732 NW 82nd St
Lawton, OK 73505
Pickup Available Now

In Stock
Academy Sports + Outdoors
1650 N Hwy 77
Waxahachie, TX 75165
Pickup Available Now

In Stock
Academy Sports + Outdoors
3621 State Hwy 31 W
Corsicana, TX 75110
Pickup Available Now

In Stock
Academy Sports + Outdoors
1101 W Arbrook Blvd
Arlington, TX 76015
Pickup Available Now

In Stock
Academy Sports + Outdoors
12700 South Freeway
Burleson, TX 76028
Pickup Available Now

In Stock
Academy Sports + Outdoors
3201 Lawrence Road
Wichita Falls, TX 76308
Pickup Available Now

In Stock
Academy Sports + Outdoors
326 W Interstate 20 Frontage Rd
Weatherford, TX 76087
Pickup Available Now

In Stock
Academy Sports + Outdoors
1414 Loop 336 West
Conroe, TX 77304
Pickup Available Now

In Stock
Academy Sports + Outdoors
21770 MARKET PLACE DRIVE
New Caney, TX 77357
Pickup Available Now

In Stock
Academy Sports + Outdoors
6425 Garth Road
Baytown, TX 77521
Pickup Available Now

In Stock
Academy Sports + Outdoors
2511 Earl Rudder Fwy
College Station, TX 77845
Pickup Available Now

In Stock
Academy Sports + Outdoors
4627 East Sam Houston Pkwy S
Pasadena, TX 77505
Pickup Available Now

In Stock
Academy Sports + Outdoors
8715 W Loop S
Houston, TX 77096
Pickup Available Now

In Stock
Academy Sports + Outdoors
1041 Nolan St
Brenham, TX 77833
Pickup Available Now

In Stock
Academy Sports + Outdoors
2500 E Central Texas Expy
Killeen, TX 76543
Pickup Available Now

In Stock
Academy Sports + Outdoors
250 Alliance Blvd
Hutto, TX 78634
Pickup Available Now

In Stock
Academy Sports + Outdoors
1310 W University Ave
Georgetown, TX 78628
Pickup Available Now

In Stock
Academy Sports + Outdoors
1104 C-bar Ranch Trail
Cedar Park, TX 78613
Pickup Available Now

In Stock
Academy Sports + Outdoors
3518 S Clack St
Abilene, TX 79606
Pickup Available Now

In Stock
Academy Sports + Outdoors
5755 Kyle Pkwy Suite 200
Kyle, TX 78640
Pickup Available Now

In Stock
Academy Sports + Outdoors
4400 Soncy Rd
Amarillo, TX 79119
Pickup Available Now

In Stock
Academy Sports + Outdoors
550 Barnes Drive
San Marcos, TX 78666
Pickup Available Now

In Stock
Academy Sports + Outdoors
8903 N Navarro St
Victoria, TX 77904
Pickup Available Now

In Stock
Academy Sports + Outdoors
15350 I-35
Selma, TX 78154
Pickup Available Now

In Stock
Academy Sports + Outdoors
4351 Sunset Drive
San Angelo, TX 76901
Pickup Available Now

In Stock
Academy Sports + Outdoors
5001 South Padre Island Drive
Corpus Christi, TX 78411
Pickup Available Now

In Stock
Academy Sports + Outdoors
5300 W Wadley Ave
Midland, TX 79707
Pickup Available Now

In Stock
Academy Sports + Outdoors
6201 E Highway 191
Odessa, TX 79762
Pickup Available Now

Product Information
The SGA Stock is an ambidextrous, user-configurable buttstock designed to add much-needed adjustability to the tried and true Mossberg 500/590/590A1 12ga series of shotguns. Featuring a spacer system for length of pull adjustment, improved grip ergonomics, recoil-reducing butt-pad, optional cheek risers for use with optics/raised sights, and other accessories, the Mossberg SGA brings Magpul design and engineering to another classic American firearm. Available in Black, Flat Dark Earth, and Orange to adapt to the mission at hand. Made in U.S.A.
Product Reviews
There are no reviews yet for Magpul: SGA Stock- Mossberg 500/590/590A1 .
Write a ReviewAll Academy Sports + Outdoors Locations

Academy Sports + Outdoors
Wichita, KS 67226

Academy Sports + Outdoors
Elizabethtown, KY 42701

Academy Sports + Outdoors
Thibodaux, LA 70301

Academy Sports + Outdoors
D'Iberville, MS 39540

Academy Sports + Outdoors
Olive Branch, MS 38654

Academy Sports + Outdoors
Tupelo, MS 38804

Academy Sports + Outdoors
Owasso, OK 74055

Academy Sports + Outdoors
Stillwater, OK 74075

Academy Sports + Outdoors
Johnson City, TN 37604

Academy Sports + Outdoors
Cypress, TX 77433

Academy Sports + Outdoors
Missouri City, TX 77459

Academy Sports + Outdoors
Pharr, TX 78577

Academy Sports + Outdoors
San Antonio, TX 78250

Academy Sports + Outdoors
Manchester, MO 63011

Academy Sports + Outdoors
Apex, NC 27523

Academy Sports + Outdoors
Jacksonville, NC 28546

Academy Sports + Outdoors
Orlando, FL 32839

Academy Sports + Outdoors
Brunswick, GA 31525

Academy Sports + Outdoors
Lake Charles, LA 70607

Academy Sports + Outdoors
Fayetteville, NC 28314