A man has been charged in Whiteside County with aggravated unlawful use of a weapon and three counts of battery in connection with striking a woman's head with a pistol and punching her in the face.