Noveske 10.5 Gen 1 Light shorty basic complete upper (bought complete from Noveske). Upper has 700 rounds on it. the right side of the upper is factory laser engraved iron cross just above the forward assist https://noveske.com/products/10-5-gen-i-light-shorty-basic-upper/ Noveske marked...
www.snipershide.com