One person is dead an another injured following an afternoon shooting in western Jefferson County.

The shooting happened about 2:20 p.m. on Doss Drive off Shannon-Wenonah Road. One man was transported to the hospital, and another was pronounced dead on the scene.

Chief Deputy Randy Christian said the preliminary information from the scene is that two men came to the home with an adult female and confronted the homeowner. An argument ensued and the homeowner fired shots striking both men.

The female fled the scene before deputies arrived. The homeowner remained on the scene and is being questioned by detectives.

The homeowner's mother, Dianne Henderson, said she received a call from her 36-year-old son while she was at work. She and her ex-husband rushed to the scene to find it roped off with crime scene tape and surrounded by lawmen.

According to her, her son sold someone a gun recently and he was supposed to supply them with a clip at a later time. He couldn't find the clip, however.

On Monday, she said, the woman and the two men came looking for the clip and some kind of argument ensued. Neighbors reported hearing multiple shots fired.

As her son was taken from the scene to be questioned by investigators, his father hugged him and she told him she loved him. "This is a nightmare,'' she said. "If he hadn't gotten them, they would have gotten them."

"He's not a bad kid,'' she said. "I'm praying."

Henderson all involved are friends. Christian said they are still trying to determine whether the shooting victims were armed.

This story will be updated as more information is released.

It is the second deadly shooting in unincorporated Jefferson County for the day. About 7:30 a.m. Monday, in Graysville, deputies responded to a domestic-related killing.

In that case, a father of four was shot when his brother left to take the kids to school. The mother of the victim's youngest child was detained for questioning. No arrests have been announced.

In all of Jefferson County, there have been 117 homicides this year, including 82 in the city of Birmingham.