Rapper Kodak Black has been sentenced to three years and eight months in federal prison after pleading guilty to weapons charges.
The Florida man lied about his criminal record while trying to buy pistols on multiple occasions.
Kodak Black, whose hits include 'Skrt' and 'Zeze', also faces pending drug, weapons and sexual assault charges in other US states.
- Kodak Black causes outrage with Nipsey Hussle's widow comments
- Pregnant Yung Miami shot at after Kodak Black diss
In the Florida court on Wednesday (local time), he said he "accepted responsibility" for his "mishap".
"I'm sorry for the actions that led me for where I'm standing."
US District Court Judge Federico Moreno told the 23-year-old rapper it was time for "tough love".
"Young people do stupid things," said Moreno.
"But the problem is that you've been doing stupid things since you were 15."
Kodak Black posted photos on Instagram following the sentencing with the message: "Hold it down while I'm on lock. Calling shots from the box #Literally."
Before he was sentenced, prosecutors claimed that Kodak Black - real name Bill Kapri - was "disruptive" while awaiting sentence and had recently been in a nasty prison fight.
The rapper has a long history of legal problems, including being arrested and charged with robbery, assault, false imprisonment of a child and possession of cannabis in October 2015.
The other cases Kodak Black still faces include a 2016 alleged sexual assault of an adult aged high-school female in South Carolina.
Another involves drugs and firearms being found in his car as he entered Canada for a concert in April.