in Louisiana, being caught with a gun (legal or not) and ANY illegal controlled substance in the same place (I.E. in the same car, house, etc.) is a minimum prison sentence of 5 years.
I don't quite understand the logic behind it. generally, as far as I understand, when a person is arrested, if there is more than one charge, each charge is processed as it's own separate crime, they don't compile into one big super-crime. that's why when you see cases of multiple homicide, the perp will receive several life sentences. it's not because the court system thinks the guy might live to be 400 years old, it's because it's a life sentence for each murder. so my point is, if I'm legally carrying in my vehicle, and my idiot buddy has a bag of pot on him that he didn't tell me about... I get to disappear for 5 years because of it? it's fucking nonsense.
I stopped smoking that shit several years ago, and since then I've gone out of my way to distance myself from people who do it. but you'd be surprised how many times you find yourself around the stuff unintentionally.