If you want a contract, loan, tax benefit or anything else explicit from the federal government or any contractor of the federal government - you have to institute drug screening policies, which are audited. edit: The implication I am making is that this is literally the only (IMO) good reason to have such a policy.
It doesn't sound like testing is required--just telling employees not to use drugs at work, and taking action if they are caught doing so?