Gorilla Machining Ar15 Battalion 10.5" Gen 3 Upper Receiver M-LOK 300 AAC Black Out Unassembled