No it is not legal, as far as Federal narcotics laws go. It remains to be seen if state laws about it override federal ones. Not fully court tested yet. Currently, under the Obama admin, the law just isnt being enforced in the states that did pass legalization laws. With all the complaints about liberal California from the right wingers there are some definite advantages to living here.
edit: BTW, for Trump lovers, he previously loved the idea of legalizing pot entirely as a good thing. But now he has almost done a 180. Makes one think, in the future, what other positions he will reverse course on. I am waiting to see if he is still totally against Bush and Iraq. Or will he pull a Jeb and change his tune. Nobody has asked him yet or he has avoided answering. This debate coming up will be interesting.