Military Rank & Song or Artist quiz

Average:  6.67
Played:  1547
Can you pick the correct military ranks that are missing from these song titles or band/artist's names?