His lawyer said it was "a travesty that the case went this far."
The Westchester County district attorney's office asked a judge last week to dismiss the charges against Jadakiss, whose real name is Jason Phillips, and a co-defendant, Kristian Smith.
Phillips, Smith and Darnell Frazier were arrested last October in Yonkers, the rapper's hometown, and indicted in February. Police claimed they smelled marijuana coming from the men's car and then found a gun inside.
A jury last month acquitted Frazier after DNA tests did not link any of the three to the gun.
Jadakiss' attorney, Clement Patti, said the rapper "has had this cloud over his head for a year, affecting his career."
Jadakiss' 2004 song "Why" included lyrics asking "Why did Bush knock down the towers?" He said later it meant the president had failed to stop terrorism.
The dismissal becomes official after the prosecutor's motion is granted by the judge.
The Trump administration is looking for a replacement for the American military contingent in the north of Syria. If the United States agrees with Saudi Arabia, the situation in the south of the country will become a lot more intense as Iran and Israel stand on the brink of war
These armchair generals who come on talk shows or give their opinions as to the capabilities of various military weapons systems are doing no more than inflating their own self image and generating circulation for the news agencies
Syrian military men handed over two unexploded cruise missiles to Russia. The missiles were found after the recent US-led missile strike on Syria