Union County prosecutors tell (The Star-Ledger) that 49-year-old John Antonucci of Fanwood was taken into custody around 7 a.m. Saturday, about seven hours after the standoff began at a borough residence.
But it's still not clear what sparked the incident.
The incident also shut down New Jersey Transit's Raritan Valley Line in both directions because Antonucci allegedly fired shots toward the train tracks.
Buses were used to transport passengers while the standoff was ongoing, but the rail service soon resumed after Antonucci was captured.
Antonucci is expected to face multiple weapons charges and other offenses. It was not known if he has retained a lawyer.