Gorilla Machining - AR-15 9MM MICRO - 4" Upper Receiver - M-lok Handgaurd - Black