The artist, real name Terrence Boykin, received the minimum sentence for both charges, according to Chicago Hip-Hop blog Fake Shore Drive. The Chicago native will serve seven years for an illegal gun and 37 months for the bank robbery.
The jail terms will be served consecutively, and the rapper will also get credit for the time he has already served in jail.
In November 2008, the former Atlantic Records artist was arrested during a routine traffic stop in Carbondale, Illinois, about two hours east of St. Louis, Missouri.
He was charged as one of two gunmen suspected of robbing a Chicago Chase Bank on January 4, 2007.
The robbery, during which no one was injured, was captured on a surveillance camera.
At the end of his sentence Bump J will be eligible for placement in a halfway house.