The "KP" cap I was issued in 1963 at Ft. Ord had a bill about 3 times as long. When I was in Germany with the
4th Armor we wore the pictured cap under our helmets with the flaps down when it was cold. If we weren't wearing the helmet we were supposed to be wearing the "Block/Castro" hat. In our unit if you had been caught wearing the wrong cap more than a couple times you could get an Article 15, not so much because you had on the wrong cap, but because you had been given a order not to wear it.
You can never see too many Sun Rises nor enough Sun Sets.