cannabis shops are illegal everywhere in the united states, though. federal law supersedes state law
Wickard v. Filburn (1942) pretty much blew away any limitation on the federal government’s use of the commerce clause. In that case even a farmer’s subsistence crop of wheat for personal use was found to be in violation of a federal wheat quota because such activity in aggregate could hypothetically affect national prices. If that can be regulated as interstate commerce surely all cannabis production and consumption can as well.