Badger was among those struggling, according to Maisch. When she noticed the blood coming from the back of his head, she asked Zimude to hold down the shooter while she went to get paper towels and made a compress.
Maisch was thankful for the heroic actions of Badger and others at the scene.
"He saved my life," she told "GMA."
"Those two gentlemen saved my life."
Pima County Sheriff Clarence Dupnik lauded the actions of Maisch and others that he said likely saved dozens of lives.
"We could have had 31 more people shot," Dupnik said.
One of Congresswoman Giffords' interns, 20-year-old Daniel Hernandez, has been credited with helping keep Giffords alive after she was shot in the head.
"When I heard gunshots, my first instinct was to head toward the congresswoman to make sure that she was okay," Hernandez told Amanpour. "Once I saw that she was down and there were more than one victim, I went ahead and started doing the limited triage that I could with what I had."
Hernandez held Giffords, applying pressure to her wound. He used smocks from the grocery store as a bandage.
"The congresswoman was alert. She was able to hold my hand when I asked her if she could hear me," Hernendez said. "I wasn't able to get any words from her. She may have been trying, but because of the way that I was having to hold her it was a lot easier to just 'if you can hear me Gabby just grab my hand to let me know that you're okay.'"
Giffords remains in critical condition in a medically induced coma with part of her skull removed to ease pressure on her brain.
Loughner has been charged with multiple counts of murder and attempted murder. He will make his first court appearance later today.