Louis Dante di Trapano was arrested at the federal prison in Beckley.
Di Trapano was arrested on fugitive charges from the State of Georgia.
He was scheduled to be released from prison Wednesday.
Di Trapano pleaded guilty to possessing guns while being addicted to drugs.
He is being held without bond.