Back in March, a North Carolina judge dismissed gun-related charges against DaBaby in connection to a 2018 fatal shooting. The 27-year-old rapper, legal name Jonathan Lyndale Kirk, was charged with one count of carrying a concealed weapon; however the misdemeanor was eventually tossed because a key witness failed to appear in court. 

State attorney's weren't pleased by the judge's decision, and continued to pursue the case.

According to The Observer, the rapper was found guilty of the concealed weapon charge Thursday, after prosecutors secured a retrial. District attorney's office spokeswoman Meghan McDonald said the move to recharge DaBaby was permitted by state law due to the circumstances surrounding the case.

The charges stem from a Nov. 5, 2018 incident at a Huntersville, North Carolina, Walmart, where 19-year-old Jalyn Domonique Craig was fatally shot. Though DaBaby admitted he was involved in the shooting, he insisted it was an act of self-defense. He claimed he was in the store shopping with his family when two men, including Craig, accosted him while carrying weapons.

"If them gunshots ain't go off, n***a, my fuckin' daughter could've got hit, son could've got hit, me," he said in a series of Instagram stories. "Fuckin' lawyers telling me not to say something and shit, fuck all that. Two n***as walk down on you and your whole muthafuckin' family, threaten y'all, whip out on y'all, n***a, let me see what y'all gon' too. You feel me?"

TMZ reports DaBaby was sentenced to year of unsupervised probation and 30 days behind bars; however, the jail sentence was suspended.