LOUISVILLE, Ky. (WDRB) -- Criminal records reveal chilling threats from the man who police say killed his 8-year-old daughter and ex-girlfriend, but some family members say the violence was unexpected.

Authorities say 40-year-old Gary Stewart opened fire at his uncle's condo on Gardiner Lane in Louisville around 4:20 p.m. Wednesday.

Police say Stewart killed his ex-girlfriend, 36-year-old Jillian Wood, and his daughter, 8-year-old Shelbi Stewart, before turning the gun on himself. Police say the shooting occurred after some kind of domestic dispute.

The twin sister of Stewart's ex-girlfriend spoke with WDRB about the tragic incident. She says her 12-year-old nephew witnessed the shootings and told her what happened.

"He said that [Stewart] asked, 'Do you want to die fast or do you want to die slow,' and my little niece said I want to die fast," said Jocelyn Wood, sobbing as she spoke. "She was only 8 years old."

There were warning signs to Gary Stewart's violent behavior, and court records show how the victim tried to protect herself and her children. Jillian Wood said Gary Stewart threatened to kill her before, even putting a gun to her head.

Jillian Wood and her two kids had lived with her twin sister for two years. But Jocelyn Wood says she didn't realize Stewart was dangerous.

"He's had some losses in his family and started losing it, but we didn't know he was violent," Jocelyn Wood said.

Police say Stewart planned his deadly attack on what was supposed to be a fun day at the pool for the family.

"We believe it was pre-meditated. They had gone to the uncle's place to go swimming, to use the pool and he had brought the weapon with him and hid it until that point," said Lt. Kissinger of Louisville Metro Police Department.

Jocelyn Woods agrees with the investigation. "The reason I think he planned it is because he had a gun and he knew exactly what he was going to do when he picked them up and it makes me sick," she said.

"We thought he was a good dad believe it or not. I know that's weird but we thought he cared about the kids."

Police also say Stewart shot his own mother, who remains hospitalized. Meanwhile, neighbors of the two victims are shocked.

"They were great neighbors. The little girl, Shelbi, she played with my daughter. And they were just exceptionally nice people," said Cheryl Wolfe.

Criminal records obtained by WDRB show that Stewart had an extensive criminal past. Woods had filed a Domestic Violence Order against Stewart in January of 2010, telling police she was terrified he would kill her. Wood told police that Stewart threatened her in the past saying, "I'll find out where you live. I'll put a bullet in your head and leave you in a ditch where nobody will find you."

That Domestic Violence order, which also ordered Stewart to turn over his gun, expired February 1.

In 2011 he was charged with assault after repeatedly punching a 19-year-old woman in the face at University Hospital. He told police he didn't know the woman; rather, he thought she was his wife. He was then admitted into the psych ward of the hospital.

Copyright 2013 WDRB News. All Rights Reserved.