Try explaining that to the literally hundreds of marijuana shops, even in Maryland, and the District of Columbia openly selling..
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.