Snoop Dogg Turns Himself In
The singer, whose real name is Calvin Broadus, was carrying the weapon onto a flight in California on September 27.
The 35 year-old star was released by police after posting the $150,000 bond.
Snoop Dogg will be tried in court on December 12. The charges against the rapper carry a possible consequence of up to three years in prison.
This is not the first time that Snoop Dogg has faced justice. In October, he was arrested in a California airport for drug possession.