A West Union man, charged with being a sex offender, now faces addition counts involving a stolen gun.

30 year old Thomas Cannon has been serving prison time for a sex abuse charge. A grand jury has now charged Cannon with being a felon in possession of a firearm.

Cannon is banned from having firearms due to previous gun and theft charges. Before he started his prison term, Cannon had severed a GPS monoitoring device from his body, and did not turn himself in, to begin serving his prison term for sex abuse in June. Before being taken into custody, Cannon is accused of taking a .22 caliber semi-automatic pistol and several rounds of ammunition.

Cannon was arrested north of Waukon, where he had barricaded himself in a mobile home.

More From 97.7 KCRR