Answering "Yes" to the question: "Have you spent 72 hours or more in juvenile detention or lockup" will disqualify someone from donating blood.
Have you heard of gang members being accepted into the military? I have read of Latino gang members going into the military to get military training. I guess it is not your father’s army any more.