Los Angeles --

Some might call it a case of swift Oklahoma justice for at least one of two intruders - both reportedly high on prescription drugs - who tried to break into a young widow's home on New Year's Eve.

Sarah McKinley, 18, calmly used a shotgun to shoot and kill one of the men when he forced his way through the front door of her mobile home and past a sofa she had used to barricade it. Now, the second man is facing first-degree murder charges, and McKinley is being hailed as a hero for doing what she believed she had to do to protect herself and her 3-month-old son, Justin.

The two men were reportedly looking for drugs - most likely painkillers - that they believed might have been left behind by McKinley's husband, who died of lung cancer on Christmas Day.

McKinley will not face charges in connection with the case, which is garnering headlines around the world, because there appears to be little confusion about the facts of the case. Much of her ordeal was captured in a recording of the 911 call in which she asked for help - and also asked for permission to shoot if necessary.

"There's a guy at my door and I'm here by myself with my infant baby. Can I please get a dispatcher out here immediately?" McKinley asks in a voice that is both steady, but tinged with emotion. Grady County dispatcher Diane Graham asks McKinley whether her doors are locked. Her steely answer: "Yes. I've got two guns in my hand. Is it OK to shoot him if he comes in my door?"

"I can't tell you that you can do that," Graham answers, "but you do what you have to do to protect your baby."

Justin Shane Martin, 24, died clutching a knife in his gloved left hand, according to court records filed in Grady County district court. His alleged accomplice, Dustin Louis Stewart, 29, later turned himself in to police.

Stewart later confessed to police that he and Martin "devised a plan to burglarize the residence" because Martin knew that "a resident of the home had recently died of cancer" and he "suspected narcotics may be located inside the residence," according to an affidavit. Stewart also told police that he and Martin took the drug hydrocodone about 30 minutes before the planned break-in, according to the court records.

Grady County prosecutors said McKinley acted in self-defense.