ASVAB scores are generally valid for two years for prior service applicants. However, it's important to note that the specific policies regarding the validity of ASVAB scores may vary among branches of the military. It's best to consult with a recruiter to get the most accurate and up-to-date information.