District Court Judge Louise Wood Flanagan sentenced Khaalid Sharif Frederick today in New Bern.
Frederick will also have three years of supervised released and was ordered to pay a special assessment of $100.
Minute entries in the federal court record show Frederick was advised of his appeal rights and then remanded to custody.
It was recommended he be placed in the Petersburg, Virginia, federal prison.
Frederick was federally indicted in April for having been previously convicted of a crime punishable by a term of imprisonment for more than a year while possessing a firearm and ammunition.
Roanoke Rapids police Chief Chuck Hasty said this afternoon,”We’re going to continue to work with all law enforcement levels to keep offenders off the street and use the federal court system to help us indict these career criminals.”