Former NBA point guard Sebastian Telfair was arrested early Sunday morning in Brooklyn after police found marijuana and weapons, including a semi-automatic rifle, ammunition and a ballistic vest, during a traffic stop.

According to the report, the 32-year old Brooklyn native was driving a Ford F-150 pickup truck in Bed-Stuy around 2:50 a.m. with another man, identified as 18-year old Jami Thomas, when cops pulled him over.

Police reportedly pulled them over for driving without headlights on but upon approaching the vehicle they smelled weed and noticed a burning joint inside the truck.

During a search of the truck, officers reportedly found two bags of weed as well as a SIG MPX Pistol, a Ruger LC9s, and a Springfield Armory XD9 Mod 2 Pistol. In total, they found three loaded pistols, a gas-operated submachine gun, extended magazines, ammunition and the ballistic vest.

Telfair was later charged with unlawful possession of a ballistic vest, unlawful possession of ammunition magazine, possession of a controlled substance, aggravated unlicensed operator of a motor vehicle and a motor vehicle equipment violation.

Thomas was also charged with controlled substance and gun possession-related charges as well.