Shortly before the End of the War in Pacific, Long was relieved by Brigadier General Merritt A. Edson on June 30, 1945, and returned to the United States. He was subsequently sent to San Diego area and relieved Colonel John Groff, who served as temporary commander of the Marine Corps Recruit Depot San Diego. For his service with Service Command, FMFPac, Long received his second Legion of Merit.