Naloxone is the generic form of Narcan, For people who overdose on heroin, Oxycontin, and other opioids, it has been a lifesaver. Naloxone was given FDA approval in the 1970s and has since then gone ...