The Aero Precision M5E1 Complete Rifle with 20″ .308 Stainless Steel Rifle Length Barrel is built on our popular Enhanced Series Upper Receiver. This system features a custom integrated upper receiver and handguard system that provides the shooter a light-weight, free-floated, rigid design resulting in superior performance and accuracy.All complete rifles are assembled by our professional gunsmiths and are tested prior to leaving our facility. Buy with confidence when you purchase a Complete Rifle from Aero Precision.Upper Features:Upper: M5E1 Enhanced Upper ReceiverBarrel: 20″ .308 Stainless Steel Barrel, Rifle Length, 1:10 Twist, 416R Stainless Steel, Bead BlastedHandguard: Gen 2 Enhanced Series Handguard of choiceGas System: Low Profile Gas Block and Rifle Length Gas TubeBolt Carrier Group: M16 Cut, 8620 Steel, Phosphate Finish, Properly StakedMuzzle Device: Standard AR 308 A2 Birdcage Flash HiderLower Features:Lower: Gen 2 Lower Receiver with flared magwell and tension screwLower Parts Kit: Standard .308 Lower Parts KitBuffer Kit: M5 .308 Rifle Buffer KitStock: Magpul PRS Gen 3 StockGrip: Magpul MOE GripMagazine: Magpul 20 Round PMAG(R)Availability subject to applicable federal, state and local laws and regulations. Always have full knowledge of your state and local gun laws before attempting to order or purchase a gun. Any orders returned due to legal restrictions are subject to a 10% restocking fee.We currently do not ship this product to the following states: California, Colorado, Connecticut, Hawaii, Illinois, Maryland, Massachusetts, New Jersey, New York and Washington D.C.