A New York City Parks Department employee is facing charges after he was caught carrying a handgun at work, police say.

Greysaan Williams, 20, was arrested just after 2:30 p.m. Monday in the 47th precinct. Police sources say Williams possessed a pistol, a 9mm Ruger to be exact.

He was charged with criminal possession of a weapon, according to the NYPD.

News 12 reached out to the Parks Department for a statement and is awaiting a response.