Officials say an off-duty city employee was arrested on Friday.
Police say Charles McRae, 53, who works for the NYC Parks Department was arrested on charges of criminal possession of a weapon, criminal possession of marijuana and several other weapon and drug related charges.
The arrest came after an ongoing investigation lead to a search warrant that was executed at 106-12 Farragut Road.