I'm all bout class A uniforms, but any hat other than a ballcap SUCK!
Class A mandatory for day shift. We can wear a mock turtle neck with long sleeves instead of a tie.
Class B optional for night shift, training, and range. I rarely wear them preferring the class A.