Is the Controlled Substance Act a federal law? Yes.
Does it criminalize marijuana? Yes.
Does federal law trump contradictory state law? Yes.
End of story.