Long Beach police arrested one person on suspicion of firearm possession, another on suspicion of drug possession and five more for allegedly driving under the influence at a DUI checkpoint Friday night.

Almost 1,000 vehicles passed through the checkpoint at Atlantic Avenue and South Street, between 6 p.m. and 2 a.m., police said.

Of those cars, police said they screened 315 drivers, netting the seven arrests. They also wrote 12 tickets: seven to drivers without licenses, four to drivers with suspended or revoked licenses and one for unsafe driving, police said.

“Drivers caught driving impaired can expect the impact of a DUI arrest to include jail time, fines, fees, DUI classes, license suspension and other expenses that can exceed $10,000 not to mention the embarrassment when friends and family find out,” police said.

Long Beach police emphasized that driving under the influence isn’t limited to alcohol.

“Studies of California drivers have shown that 30 percent of drivers in fatal crashes had one or more drugs in their systems,” police said in a news release.