O-7 is a flag rank.
o-1 2nd Lieutenant o-2 1st Lieutenant o-3 Captain o-4 Major o-5 Lt. Colonel o-6 Colonel o-7 Brigadier General
I meant 5s and 6 so kill me.