A Queens man found himself in handcuffs Wednesday night after police arrested him on a slew of charges — including numerous counts of criminal possession of a weapon and assault on a police officer.

RELATED: Man found with firearms, knives after stopped for talking on phone while driving

On Feb. 3 at about 7:40 p.m. Police Officers Robert DiFalco, Benjamin Aboagye and Joseph Degirolamo — all assigned to the 103rd Precinct Anti-Crime Unit in Queens — were on patrol in plainclothes and in an unmarked car when they saw a man inside of a white Subaru parked at the corner of 153rd Street and 109th Road, according to authorities.

When the officers saw that all four tires of the car were flat, they exited their vehicle and investigated further, police said. As they approached the vehicle, the cops saw the man — later identified as 28-year-old Terrell Smith — exit the car and throw a firearm onto the front seat before fleeing on foot.

After a quick pursuit, all three police officers — along with Sergeant Mary Humburg and Police Officer Daniel Gasperetti — were able to catch Smith and placed him under arrest, according to police.

Upon further investigation, a total of six firearms were recovered from the Subaru, along with a large quantity of ammunition and marijuana.

RELATED: Louisiana man threatens another driver on Queensboro Bridge: Police

While apprehending the suspect, officer DiFalco injured his wrist and was taken to Manhasset Hospital where he was treated and released.

Smith was charged with assault on a police officer, five counts of criminal possession of a weapon, six counts of criminal possession of three or more firearms, a count of criminal possession of a weapon for the ammunition clip, tampering with physical evidence, obstructing governmental administration, and criminal possession of marijuana.