Police say a police officer has fatally shot an armed man who was driving drunk in northern Alabama.

Huntsville police spokesman Lt. Stacy Bates tells local news outlets that an Alabama state trooper approached the man in the Central Square parking lot before the suspect pulled a handgun Saturday morning. Bates says the suspect refused to drop the weapon before he and the trooper battled over the gun.

Bates says a Huntsville police officer fired his weapon and struck the suspect, who was pronounced dead at the scene.

Troopers received a call of a suspected drunk driver who had struck several mail boxes in Madison County.

The officer who shot the suspect is on administrative leave pending the outcome of the investigation. Names of the suspect and officer have not been released.