He has been charged with burglary of an occupied residence with a firearm, false imprisonment, aggravated battery with a deadly weapon, aggravated assault with a deadly weapon, child endangerment, violation of a restraining order, unlawful discharge of a firearm, theft of a firearm and unlawful possession of a controlled substance.