This weekend? lol you should have stopped smoking at least a week ago. When I was in the service I wuould usually stop doing drugs about a week before going back and drink mass amounts of water for like 3 days straight and buy my own test at rite aid and see if I pass. Here I am with an honorable discharge so it worked for me many times, worked with my PO too.
in your case, fuck it your in the reserves. just dont show up lol. say you got work at your real job and you cant drill. Its just the reserves dog they can't really do shit to you as long as you either make up the drill at another time or have a valid reason. At least the shit wasn't a big deal in the Navy reserves the army might be a little different. You ain't on no real official contract in the reserves, you can quit whwnever you want as long as you arent on a deployment.
i didn't take that shit too seriously and ended up quitting, i wasn't down with that weekend warrior bullshit. I might go back for in the extra cash once a month but the shit probably ain't really worth it for me anymore