Scrivi una continuazione per questo paragrafo - McGaha combattuto nella campagna di Guadalcanal e le isole Salomone settentrionali
prima di partecipare alla campagna per riconquistare le Filippine dal controllo giapponese. Il 7 febbraio 1945 era sergente maggiore durante la battaglia di Luzon. Quel giorno, vicino a Lupao, Luzon, si espose ripetutamente al fuoco nemico per aiutare i soldati feriti, guidò il suo plotone dopo che il capo del plotone era stato ferito e deliberatamente attirò il fuoco giapponese su di sé in modo che gli altri potessero fuggire in salvo. Per queste azioni, fu nominato per la Medaglia d'Onore e gli fu assegnato un incarico sul campo di battaglia come secondo tenente. McGaha fu poi congedato dall'esercito, ma presto riarruolato come sergente maggiore e fu di stanza a Fort Benning, in Georgia. La sua nomina per la Medaglia d'Onore fu approvata un anno dopo la battaglia, il 2 aprile 1946. Durante una cerimonia alla Casa Bianca il 27 marzo 1946, il presidente Harry S. Truman presentò formalmente McGaha e un altro uomo, il comandante della Marina Richard O'Kane, con le Medaglie d'Onore.