Guest Stars Matt Craven as Secretary of the Navy Clayton Jarvis Sean Harmon as Young Gibbs Jeananne Goossen as Marine Private Joan Matteson John Finn as Marine Commandant Charles T. Ellison Sofia Pernas as Marine First Lieutenant Gabriela Flores Jaime Ray Newman as Navy Lieutenant Commander Melanie Burke Alex Fernandez as Joseph Flores LaMonica Garrett as Marine Captain Craig Quincy Jesse Luken as Corpsman Michael Benyaer as Osman Zoranj Jonathan Runyon as Marine PFC Oscar Cunningham Satya Bhabha as Asa Zoranj Aliah Whitmore as Soraya Zoranj Becky Wahlstrom as FET Marine Staff Sergeant Catherine Littleton Co Starring Melody Angel as Kinah Maya Latzer as Lala