Ermey is a retired Staff Sergeant, only an honorary Gunny.
You took the words out of my mouth.
I will say also that he is a heck of Marine supporter as well as our other forces. Not to mention darn fun to watch him play with things that blow up and break!
I find it hard to believe he would not have ascended to the top of the enlisted ranks had he not been medically retired.