You can in Colorado, 1/4 for non-resident. Washington too. Haven't tried in Oregon or Alaska.
I prefer my own though but you can't bring it with you ;-)
Not everybody is in Colorado and this is about the entire US.
Also if you can't take it with you. Then it's a controlled substance
and not really legal like booze is it?