Revenue will shift from Gangs, Cartels and Hippies to the State and the People
Gangs will lose a huge chunk of their revenue: Right now most weed is grown in the United States for personal use and friend networks and that weed is not measureable. A large amount still comes across the border from Mexico and is partially fueling the drug wars on the border. Cocaine is a large part of that as well. Once the drugs are here they are sold on the street by Mexican and black gangs. That money is supporting the gangs and cartels, but not a drop is going to the United States.
Jobs will be created (Validated and taxed actually)