A Cambridge man was arrested after troopers found a gun in his car during a motor vehicle stop in Everett, State Police said.

State Police were patrolling Route 99 about 8 p.m. Tuesday when they saw a man ignore a traffic signal. They pulled him over for the motor vehicle violation and allegedly found a .40-caliber Smith & Wesson handgun in his car, State Police said.

David Humberto, 24, could not produce the proper license for his gun, so troopers took him into custody.

Advertisement - Continue Reading Below

Humberto is being charged with unlawful possession of a large-capacity firearm, carrying a firearm without a license, unlawful possession of a large-capacity feeding device, and improper storage of a large-capacity firearm. He was also charged with possession of ammunition without a firearms identification card, which is his third offense of this kind, State Police said.

Humberto is to be arraigned this afternoon in Malden District Court.