"In our opinion, there was nobody in that club that could have done anything that could have prevented Sodini from committing this act," Allegheny County Police Superintendent Charles Moffatt said. "He was hell-bent. ... He just had a lot of hatred in him."
The three women who died were 46-year-old Heidi Obermier, 49-year-old Elizabeth Gannon and 39-year-old Jody Billingsley, according to the Allegheny coroner's office.
Police found two typed notes in Sodini's bag at the scene, each reflecting his depression and frustration with women. He complained of "never having spent a weekend with a woman" -- a theme shared in chilling blog posts he is reported to have written.
Sodini entered the gym using his membership card around 11 a.m. Tuesday and then left, Moffatt said. He came back around 7:40 p.m. and left again. He returned at 7:56 p.m. and began shooting.
Sodini had apparently targeted the "Latin impact" dance class that was under way when he opened fire. "He had the class schedule with that class circled," Moffat said.
Sodini's Aug. 3 online diary entry, which included a date of death, was full of disturbing musings about religion and his plans for the attack. He noted that he hadn't had a drink since 2:30 on Friday as part of his preparation.
"Total effort needed. Tomorrow is the big day. Unfortunately I talked to my neighbor today, who is very positive and upbeat. I need to remain focused and absorbed COMPLETELY," the diary read. "Last time I tried this, in January, I chickened out."
The diary also indicated that Sodini hadn't had sex since 1990 and that his so-called "practice papers" -- details about the planning of the attack -- are welcome to be published afterward because "maybe all this will shed insight on why some people just cannot make things happen in their life, which can potentially benefit others.
"Maybe soon, I will see God and Jesus. At least that is what I was told. Eternal life does NOT depend on works. If it did, we will all be in hell," Sodini apparently wrote, before adding later, "I was reading the Bible and The Integrity of God beginning yesterday, because soon I will see them."
One of the survivors, Mary Primus, was the aerobics class instructor and was 10 weeks pregnant. The class on Tuesday was supposed to be her last session. Primus was shot twice, once in the shoulder, once in the back, and her husband, Alex, said she played dead to save her unborn child.
"It was scary to see her like that but it was good to see that she was awake and breathing right," Alex Primus said in the hospital.