You asked, “Does federal law trump contradictory state law?”
The CORRECT ANSWER is, ONLY if FedGov has the Constitutional authority to PASS that particular law, which in this case, it clearly does NOT!!!
Yes it does. SCOTUS has upheld the Controlled Substance Act. Shouting doesn’t change the fact.