McGaha se je boril v kampanji na Guadalcanalu in na severnih Salomonovih otokih.
preden je sodeloval v akciji za prevzem Filipinov iz japonskega nadzora. 7. februarja 1945 je služil kot glavni narednik med bitko za Luzon. Tistega dne se je v bližini Lupao v Luzonu večkrat izpostavljal sovražnikovi ognjišču, da bi pomagal ranjenim vojakom, vodil svoj vod, potem ko je bil vodja vod ranjen, in namerno pritegnil japonsko ogenj na sebe, da bi drugi lahko pobegnili na varno. Za te dejanja je bil nominiran za medaljo časti in dobil nalogo drugega poročnika. McGaha je bil nato odpuščen iz vojske, vendar se je kmalu ponovno vpisal kot vodnik in bil postavljen v Fort Benning v Georgiji. Njegova nominacija za Medaljo časti je bila odobrena eno leto po bitki, 2. aprila 1946. Med slovesnostjo v Beli hiši 27. marca 1946 je predsednik Harry S. Truman McGahaju in drugemu možu, poveljniku mornarice Richardu O'Kanu, uradno podelil medalje časti.