A traffic stop in Petaluma Tuesday night netted almost two pounds of marijuana and a loaded, stolen handgun, police reported Wednesday.

The stop was on Lakeville Highway at about 7:40 p.m., said Sgt. Ed Crosby.

During the stop the officer spotted what looked like marijuana buds in the car.

A search turned up 1.7 pounds of marijuana, along with a 9mm Beretta handgun, which was tucked under the driver's seat.

Driver Ahman Jeremy Burns, 23, of Vallejo was arrested on suspicion of possession and carrying marijuana for sale, possession of a stolen, loaded gun and committing a crime while out on bail.

Burns was recently arrested in Humboldt County on suspicion of marijuana possession and having a loaded gun, Crosby said.

He was out of Humboldt County Jail on bail.

Burns was booked into Sonoma County Jail and was released after posting bail.