Jon Stanhope has taken aim at Justice Minister Shane Rattenbury over the government's failure to set-up a prison needle exchange program.