Most people are much less than 28 days if they are thin. I have about 100 THC test strips and I test clean in 10 days but I smoke about 2 grams a day. I am 5'9" 180 lbs and less than 7% fat. I bench press 300lbs and I can run a mile in less than 7 minutes. I usually test clean in 7-10.
oops, edit... if you become alcoholic for a few days in waiting, you can increase your heart beat and knock out those calories MUCH FASTER!!!!!!!!!! I can eat 300 calories a day and lose maybe 5 lbs a week in muscle and fat. Drug tests cant hurt me, stay fit bro....... the more you goto the gym and convert fat into muscle, you can lose so much more than a 28 day period.
My buddy is a california Firefighter and he can smoke 1-2 grams a week and test clean in 3 days. he is very similar to me.
I've seen hundreds of people quit after long term smoking, and no one has ever tested clean after 10 days. Also, alcohol is a depressant and slows down the heartbeat, not speed it up. As for someone who smokes 2 grams a week testing clean in three days, that's impossible. This guys asking for advice to stay out of jail, not to be put in.
Regarding your comment about a person not being charged for the same crime twice, that's also false. Many people have been charged with a State crime, tried and aquitted. The Feds can then come in and charge the person under Federal law if they choose.