@Blackhorse77 : I don't know about the Academy situation, but my company is in SW Pennsylvania. And there was recently an article in the major newspaper in the area that said that, of all people that come in to apply for a job, 50% do not come back again if they hear that there is drug testing involved. And, of the 50% who do come back, half of them fail the test.
Drug testing has gotten tougher in recent years. Now they do a hair follicle test. They take some of your hair and test that. If you have used drugs at any time while that hair was on your head, it shows up in the test. So, you can't just "stay clean" for a few days and pass a urine test. Since hair grows at about 1/2" per month, your hair can show if you have used drugs anytime in the last several months - especially if you have long hair.