While Madison County deputies were serving a warrant, the suspect “refused to exit the vehicle, drew a handgun from his pocket and raised that handgun toward deputies”