@AbTheGod: I would verify with your local court recorder that your records are "sealed". In my county, you can enter your info online. Since you committed the offense at age 17 but spent 2yrs in prison, don't count on "sealed" meaning no one can see them. You are a convicted felon and not eligible for military service....in 2014.
@Corvette1140: do recruiters really go to the courthouse and obtain an applicant's criminal history? If they are sealed, how do they have the power or authority to obtain these?