Police said they got a call Friday evening that 53-year-old Fred Davis was firing a gun outside his trailer.
He shot Headland Officer Dexter Hammond to death and then fired at arriving deputies before they shot and killed him, police said.
Alabama State Troopers spokesman Kevin Cook told the Dothan Eagle that it was too early to say what Davis' motive might have been.
He said police and deputies from at least a half-dozen communities responded.
"We are a very tight-knit family," he said. "When you mess with one of us, you mess with all of us."
Hammond was the former police chief in nearby Midland City.