I don't think so, I think it's only 2 or 3 years after you separation.
BTW just because you served the country in the armed forced does not mean you loose your 1st amendment rights for life.
It's a silly notion and insulting to our vets. They, more than anyone have earned the right to say whatever the F they want.
Field grade officers are a special case. Don't want to have some kind of Latin American junta arising.
Damn Skippy!!