Those are his civilian glasses. He is probably getting his very first “welcome” after stepping off the bus at the reception/in processing center. He’ll get his new, ugly glasses very soon thereafter, i.e., ones that are supposed to withstand the rigors of training and combat.
Don’t they get of the bus at night?
You might be right about that. His head ain’t shaven yet. So maybe they’re “counseling” him about wearing the tee shirt with the USMC logo....