Richard Ohearn was arrested and charged with second-degree murder in the death of Nancy Ohearn at her home.

Neighbors said they often witnessed loud arguments between the two of them at her home in the 1200 block of East 46th Street.

According to court records, Ohearn called police after 10 p.m. Friday. Police said when they arrived, they found his mother dead on the floor. A gun and a box of ammunition were sitting on a piano.

Police said that as they arrested Ohearn, he said, "I killed my mother, didn't I?" Police said he later expressed surprise that she was dead.

"I was just thinking this morning, it's just taken me a while to kind of wrap my head around it," said neighbor Teresa Parker. "It's unbelievable. You can argue, you can maybe disagree with a family member, but it doesn't end like this did this time."

A relative told investigators that Ohearn had been drinking on the evening of the shooting. Court records said a relative brought Nancy Ohearn home and he was upset at the time.

The relative said Ohearn blames his mother for everything that's wrong in his life and he has threatened to kill her before. Police said relatives told them that Ohearn was angry on Friday because his sister was in town.

Parker said alcohol seemed to fuel a lot of the arguments from the house.

"I think without the alcohol, I don't think this would have happened," she said.

She said the Ohearns generally kept to themselves, and neighbors tended to avoid them because of the frequent arguments.

Richard Ohearn was convicted of drunken driving in 1996 and charged with it in 2011.