I am going through all of my left over meds and the only one that has not expired yet is the Luveris (it does however expire at the end of January). I have 8 boxes left. I am not sure of the needles/syringes needed but I can look to see if I have those too.