Her lawyer says she had every right to shoot the intruder and so far police agree.
"I wouldn't have done it but it was my son, gotta protect him," said Sarah McKinley.
The 18-year-old McKinley takes maternal instinct to a whole new level.
"I walked over and got the 12 gauge, went in the bedroom and got the pistol, put the bottle in his mouth then I called 911," she said.
McKinley admits she shot and killed a man to protect her three month old son.
On New Year's Eve, police say two men, one armed with a 12-inch hunting knife tried to break into her home near Oklahoma City.
McKinley says she thought one of the men had been stalking her.
"He was from door to door trying to bust in...They said I couldn't shoot him till he came in the door," she adds.
The dispatcher is heard on the tapes saying "I can't tell you that you can do that but you do what you have to do to protect your baby."
The moment the intruder stepped inside, McKinley fired.
The last two weeks have been life changing for McKinley.
On Christmas Day her husband died of Lung Cancer.
While her son may grow up without his father, this is one little boy who will always know mom will do anything to protect him.
"I knew that I was going to have to choose him or my son and it wasn't going to be my son so I did what I had to do," she adds.