(a) Notwithstanding any provision of this code to the contrary, an employee, volunteer, or participant of a licensed syringe services program may not be arrested, charged with, or prosecuted for possession of any of the following:
(1) Sterile or used syringes, hypodermic syringes, injection supplies obtained from or returned to a program, or other safer drug use materials obtained from a program established pursuant to this article, including testing supplies for illicit substances.