06/12/2014 08:03 am ET Updated Dec 06, 2017

St. Louis Dad Kills Man Holding Daughter At Gunpoint: Cops

A St. Louis father shot and killed a man who'd allegedly put a gun to his 17-year-old daughter's head during an apparent home invasion.

The 34-year-old was visiting his daughter and her mother at their home around 11 p.m. Monday when the teenager went outside to her car, KTVI reports. Outside, two masked men, later identified as 31-year-old Terrell Johnson and 33-year-old Cortez McClinton, allegedly grabbed her and put a gun to her head, forcing her back into her home.

The girl's father grabbed a firearm and shot at the men, killing Johnson and wounding McClinton, according to the St. Louis Post-Dispatch.

“He was holding her hostage. She was a human shield. So I did what I had to do," the father told KTVI.

The girl's mother also shot once at the suspects but missed.

McClinton, who suffered wounds to the chest and thighs, is charged with second-degree murder, kidnapping, burglary and armed criminal action, according to CBS St. Louis. The murder charge is in relation to the death of Johnson.

"I wish it hadn't happened," he told KTVI. "So like I said, to the moms, fathers, all the other people involved, I apologize."

He also apologized for a stray bullet that shattered his neighbor's window.