STATEN ISLAND, N.Y. — A 34-year-old Annadale man was arrested and faces weapons charges, after officers from the 123rd Precinct allege they recovered two loaded firearms during an investigation, authorities said.

According to the NYPD’s Deputy Commissioner of Public Information, Justin Ferguson, of the 600 block of Annadale Road, was taken into custody on Feb. 2 at about 6:13 p.m. on the 500 block of Drumgoole Road.

The arrest stemmed from an ongoing investigation, police said to the Advance/SILive.com.

In a post on the 123rd Precinct’s X account, the command credited Sgt. DeConcilio and Police Officers Khaimov and Hajiyeva for removing the weapons and the individual carrying them from the community. “No day on patrol is routine,” the precinct wrote.

No day on patrol is routine, Sergeant DeConcilio along with Police Officers Khaimov and Hajiyeva removed these two loaded firearms as well as the individual carrying them from our streets pic.twitter.com/SIX39WmHe4

— NYPD 123rd Precinct (@NYPD123Pct) February 5, 2026

Ferguson faces criminal possession of a weapon in the second, third and fourth degrees, along with multiple counts of criminal possession of a firearm, and possession of ammunition, according to court records.

Court records show Ferguson was arraigned and pleaded not guilty. Bail was set at $15,000 cash, $45,000 insured bond, or a $45,000 partially secured surety bond, and was posted on Feb. 3. His next appearance is scheduled for April 14 in Richmond Criminal Court in St. George.

Ferguson is represented by attorney Louis M. Gelormino, who did not return a request for comment in time for publication.