Acting Essex County Prosecutor Robert Laurino says the 24-year-old Roberts was arrested Feb. 13 by Union Township police for allegedly firing a weapon. Markings on the ammunition matched shell casings found at the crime scene where Veneziano was shot.
"Projectiles and shell casings are almost as significant as fingerprints," said state police Sgt. Jeff Kronenfeld, a member of the Major Crimes Unit that has helped investigate the shooting.
After making the match, investigators went to Veneziano's room at University Hospital in Newark on Friday night, and he identified a photo of Roberts. The officers remains in stable condition and is expected to fully recover from his injuries.
Veneziano was driving his personal car and headed to work when the shooting occurred. He has told investigators that after the road rage incident, the suspect's vehicle followed him from Clifton to Fairfield.
At the time of the shooting, officials say Roberts was renting a black Dodge Caliber with a "W" in the license plate, a detail Veneziano had previously reported to investigators. Authorities have not released details of the road rage incident, citing the ongoing investigation.
"We were all very happy, very pleased and very relieved," Kronenfeld said. "When you can put closure to something like this, it's very satisfying."
Roberts - who faces up to 30 years in prison if convicted - remains jailed on $100,000 bail set for the Union Township incident.