Letten said the 30-year-old rapper, whose real name is Christopher Dorsey, faces two counts of being a felon in possession of a firearm and one count of conspiracy to obstruct justice.
If convicted, Dorsey faces up to 10 years in prison and a $250,000 fine on the gun charges and up to 20 years and a $250,000 fine on the conspiracy charge.
The charges are from a 2009 traffic stop in which officers recovered three guns, two of which were reported stolen. Police said that Dorsey was arrested along with two others in the vehicle, Demounde Pollard and Jerod Fedison.
According to the indictment, Dorsey conspired with Pollard and Fedison to obstruct justice by “inducing Demounde Pollard to sign a false affidavit attesting that Dorsey did not possess three firearms on Nov. 3, 2009.”
Both Pollard and Fedison have pleaded guilty in the case and are awaiting sentencing, Letten said.
It was not immediately known whether Dorsey had an attorney and a telephone listing could not be found for him.
B.G. is probably best known for 1999′s “Bling Bling,” which was a hit by the group, the Hot Boys, of which he was a member along with rappers Lil Wayne, Juvenile and Turk.