This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Former NBA player Sebastian Telfair was arrested with guns and ammunition in Brooklyn early Sunday, police said. (Getty/Bruce Bennett)

BROOKLYN — Former NBA player Sebastian Telfair was arrested early Sunday in Brooklyn on weapons charges.

He was allegedly illegally parked in a pickup truck with another man, 18-year-old Jami Thomas, when police spotted them, NYPD sources said. Police stopped them after Telfair started driving without turning the car’s headlights on.

Officers found three loaded firearms, one semi-automatic rifle, a bulletproof vest, a large quantity of ammunition and two bags of marijuana inside the car.

Police arrested Telfair, 32, and charged him with criminal possession of a weapon, unlawful possession of a ballistic vest, criminal possession of a controlled substance and unlawful possession of ammunition.

Telfair, a Brooklyn native, played for the Portland Trail Blazers, Los Angeles Clippers, Boston Celtics, Minnesota Timberwolves and Phoenix Suns before finishing his NBA career.

This isn’t Telfair’s first arrest. He was hit with a gun charge in 2007. The NBA suspended him for three games after his guilty plea.