If you have a concern about getting a clean security clearance, it is better to fess up before you sign the contract. Should they find something amiss in you past, you will be made an E-3 and could end up in First Division. Not a place you would like to be.