Colt 6921 (14.5”) upper receiver with KAC RAS. Comes with BCG and charging handle. This upper is NOT pin and welded.