Gorilla Machining 16" Carbine Upper Receiver 5.56/.223 NATO