"I am not an expert in this subject but it looks like a WW2 Army Garrison Cap. No stripes on the uniform jacket. Probably a newly enlisted Private. Just had his hair cut!