GORILLA MACHINING 16" Mid Length Upper Receiver 5.56/.223 NATO