Detectives John Kavakich, Stephen Berge and William Son found the .38-caliber firearm after stopping a car around noon Wednesday on Lexington Avenue, Detective Lt. Robert Bracken said.
They arrested Joshua Vasquez, 28, on weapons charges.
Also taken into custoday was a woman who Bracken said resisted arrest and assaulted on the officers. Her name was being wittheld for the time being, he said.
Vasquez was ordered held on $50,000 in the Passaic County Jail.
Click here to follow Daily Voice South Passaic and receive free news updates.