Does it mean you want narcotics to be available over the counter without a prescription? Is it only heroin you want legalized or would you let people get the less powerful narcotics like codeine as well?
I don't think it's even possible to legalize heroin. No legitimate company would be willing to sell it. There would be far, far too much potential for liability and negative publicity.
Makers of the potentially fatal drug alcohol have never been successfully sued and are undeterred by any negative publicity.