The investigation began when New Jersey Transit police were notified of an unattended bag in Newark Penn Station around 3 p.m. on Friday.
Police inspected the bag and found a handgun and loaded rifle and figured out that the person who had left the bag had purchased an Amtrak ticket and was on a train destined for Virginia.
Police stopped that Amtrak train in Trenton, and after the suspect resisted arrest, he was placed in custody, police said.
The man was found with three handguns and two rifles on the train, according to police.
A K-9 unit swept and cleared the Amtrak train, forcing train traffic to stop temporarily in Trenton, which has since resumed.
Police said the investigation is continuing.
* Get Eyewitness News Delivered
* Follow us on YouTube
* More local news
* Send us a news tip
* Download the abc7NY app for breaking news alerts