Under his sentence in state Superior Court, the 39-year-old Stahl will have to pay $100, and he loses his job.
Prosecutor Robert Bianchi said the plea "represents the fact that no one is above the law."
Defense attorney Edward Bilinkas said Stahl "made a mistake and has taken responsibility."