Soldiers buy their own sunglasses. I believe the only requirement is they must be black framed.
At least that what my son told me, and he is a Paratrooper in the 82nd Airborne. It might be just a requirement of the 82nd, but I would suspect it is more probably an Army wide thing.
dago