Gorilla Machining TERMINATOR 16" Mid Length Complete Upper Receiver 5.56/.223 NATO