Pugs, I think that is an AF small arms ribbon. Navy Comm would have white more towards center. Happy Birthday!

Back to the subject, whatever it is now....