As far as the CIA/DEA go, they are some of the biggest drug and gun runners around. Does anyone remember Iran Contra? When you are an agency that congress is supposed to have financial oversight on, following the money can reveal things you don't want revealed. What you want is to find a way to make money off the books, so you need a black market. If there isn't one, you create it. Then you operate it, run a few stings against competition if they get too powerful, and suddenly you have a huge black bag money coffer. No oversight! Yay for unaccountability!
I've said it before and I'll say it again. There is a Company man behind every other cartel man.
Afghanistan and the new heroin epidemic is a perfect recent example. Opium production was almost nill until we invaded, and suddenly even with the country occupied most of the heroin in Us cities is from Afghanistan? It's just Vietnam on repeat...