“SOLGW L89 V2 5.56 11.5″ A2 BLK” has been added to your cart. View cart HomeAR15 PartsAR15 UppersANGSTADT CMPLT UPPR 9MM 6″ BLKANGSTADT CMPLT UPPR 9MM 6″ BLK$539.99 ANGSTADT CMPLT UPPR 9MM 6″ BLK Additional information UPC 853427007585 Manufacturer Angstadt Arms Manufacturer Part Number AAUT009006 Product Type Upper Model 0940 UDP Upper Caliber/Gauge 9mm Barrel Length 6" 2 in stock ANGSTADT CMPLT UPPR 9MM 6" BLK quantity Buy now Add to WishlistRemove from Wishlist Add to Wishlist