It is not Federally recognized as legal. Even if your state says 'legal' you still have to comply with federal laws. E.x. Must pass drug tests to work for federal contractors, canna-biz can't own bank accounts, etc.