Jamal Q. Humes, 35, of Carbondale, was arrested Sunday on warrants charging him with aggravated unlawful use of a weapon by a felon, aggravated battery with a firearm, and possession of a firearm without a FOID card.