A 19-year-old with a criminal record dating to when he was 11 years old was sentenced on Thursday to serve six years in federal prison.
Thomas Elliott appeared before Federal Judge Curtis Collier.
Prosecutor Chris Poole said Elliott has "an impressively bad record" and had often used alcohol and powder cocaine.
Judge Collier said he was "a threat to society" and said he needed to use his time in prison to get a GED and learn a trade.
Attorney Amanda Dunn said Elliott was left parent-less at an early age and was "raised in the streets."
He was at his grandmother's house on Dec. 21, 2012, when city police did a search and found a loaded handgun under a couch cushion where he slept. A shotgun was behind the couch.
Elliott was found hiding in a closet.