The rapper, whose real name is Calvin Broadus, was arrested at 3:45 p.m. Thursday at Bob Hope Airport, police said. Snoop Dogg posted $35,000 bail and was scheduled to appear in court Dec. 12.
Airport police officers stopped Snoop Dogg at a loading zone for a vehicle code violation. When officers searched the vehicle they found a gun and marijuana, police said.
"There was no basis for this arrest," the rapper's attorney, Donald Etra, said in a statement. "We believe that once this is cleared up, all charges will be dismissed."