ZABCIKVILLE -- A Bell County man is now facing charges linked to a double shooting in a small town near Temple.
41-year-old Richard Breuer is charged with two counts of aggravated assault with a deadly weapon.
He's accused of attacking his estranged wife who stopped by his house to pick up some of her belongings.
An off-duty Rogers police officer who was waiting outside for the woman rushed in to help.
Both men pulled firearms and exchanged gunfire.
Breuer and the officer were both injured but did survive.