As far as pissing in a cup for somebody else....DON'T...If not for the moral reasons, consider this:
You're on a range....you have LIVE ammo....buddy next to you has LIVE ammo....he does drugs...he has a flash back, or wasn't paying attention, or forgot to safe his weapon...and somebody is hurt or KILLED....
if you knew, and could have prevented this individual, how responsible would you feel...even if he's a good buddy of yours, consider that you may be endangering yourself, other soldiers, or the person in question...If he really want's in, and is worried about the piss test, he can always wait the time that it's out of his system...quit using...and try later...
enough said, there are numerous threads on that subject