good answer by Jason, in addition, your search should include Great Lakes, IL. Because the date that the uniforms change are depending on location: Blues are worn in winter, worn for more months in Great Lakes than in S. Texas. You have enough time before his graduation to write to him and ask him which uniform he'd be wearing, and get a response from him before he graduates. And if you don't have his boot camp address, ask his recruiter, because that's who has access to get it. I know. I'm currently a recruiter.