All male US citizens, and male immigrants residing in the US ages 18 to 25 years old, must register within 30 days of turning 18. This means that you can register up to 30 days before or after your 18th birthday - a 60 day window. It violates the law if you fail to register, so if you're late, do register as soon as possible. I assume our DS will need to do this when he turns 18 this December even though he is going to the USAFA.
Regards
John
Regards
John