no, heroin is a schedule 1 drug. Cocaine though is schedule 2 as you said. Funny, cocaine is legal with a perscription but cannabis isn't. I wonder if any doctors actually perscribe coke anymore?