A 38-year-old man faces numerous felony charges after allegedly shooting at a residence with people inside late Friday and trying to flee from police.

Boone County prosecutors on Saturday charged Donald Eugene Hammers with first-degree domestic assault, armed criminal action, three counts of felony child endangerment and resisting arrest.

In an affidavit supporting charges against Hammers, Columbia police officer Joshua Popielarz wrote the incident happened about 11:15 p.m. Friday in the 5400 block of Baseline Place.

The victim told police Hammers knocked on the door and wanted to fight. She had a gun and he left, but fired several shots at her residence from the street. Three children were inside at the time. The victim fired back and then called 911.

Police located Hammers on Brown School Road and tried to stop him, but he refused to pull over, Popielarz wrote. He eventually stopped on Rangeline Street, but refused to obey the officer's commands.

Hammers was then bit by a Columbia police dog and taken into custody, according to the affidavit.

He was set for an initial appearance before Circuit Judge Jodie Asel on Monday afternoon, the results of which were not available at press time.

ppratt@columbiatribune.com

573-819-1718