Steven Joseph Branton, 32 of Lindale, was arrested this week after admitting to a DFCS worker that he was in possession of a gun.

Branton is charged with possession of a firearm by a convicted felon and criminal use of an article with an altered identification mark.