Ponds, 28, was arrested by SEPTA police Tuesday evening after a woman reported seeing a man with a gun on the rush-hour train.
The train was halted at the Fairmount station, where officers said they found Ponds with a black bag containing the partially disassembled assault weapon, a loaded .38-caliber revolver, a 12-inch knife, prescription painkillers, and over an ounce of marijuana, according to SEPTA.
SEPTA spokeswoman Jerri Williams said the tipster's identity is not known. "We'd love to be able to thank her in person," she said.
Ponds is scheduled to appear in court on Aug. 17 for a preliminary hearing on weapons charges.
Last year, Ponds was arrested for alleged domestic violence, but the charges were dropped after a witness failed to appear, according to courr records.
In that case, Ponds' ex-girlfriend told police Ponds came to her apartment with a gun, fired three shots at her, chased her and beat her, the records say.
She later posted bail for him, records show.
Contact Jessica Parks at 215-854-2771 or firstname.lastname@example.org.