Yes, selling marijuana in Missouri is legal. However, it should be following the Medical Marijuana Program designed by the Federal State Governance. Selling or using marijuana for recreation is not allowed by laws.