A male gunman was shot and killed by an off-duty Denver police officer, a cousin of Destiny Center Church pastor Delono Straham, whose mother was killed.

Martin said he witnessed the crash occur outside the church.

"I was already outside at the time. He was coming down the backside of our building," said Martin. "I heard his tires, just burning rubber and screeching down the road. He took the corner and ran into one of our member’s cars."

A drummer at the church, Martin said he then headed inside to gather up a few members to see if the vehicle's driver was injured, with Echols coming along as well.

"Of course her being a nurse, she wanted to see if she could be on assistance if anyone was hurt," he said.

Martin was in front of the group and noticed a man hiding behind a small bus as he walked towards the damaged vehicle.

"He started walking back towards his car with us, making it look like he was going to check along with us," said Martin. "Apparently he was trying to guide us into the middle of the street. Once he got into the middle of the street he started chasing us with a gun."

After pulling out the weapon, Martin said "It appears that he was on his way to come in to kill everybody. The way I remember him looking."

"He came straight towards me and started pointing at my head and shooting, but the gun wasn’t going off," he said.

Martin stumbled while running away from the gunman, who continued to chase after him and the group.

"I fell and hurt my arm bad," he said. "Then he pointed the gun at my head and started shooting but nothing happened."

Martin got back up and run inside the church, but the gunman was able to fix his weapon and shot Echols who was still outside the building. She later died at the hospital.

The gunman was eventually shot upon entering the church by the off-duty police officer, whose name has not been released, that Martin said was able to draw his attention.

Martin described the gunman as a male around 25 to 30 years old, adding he was not familiar with the person.

"Nobody knows who this guy was. The location we were at. We’d only had three services there," he said. "I don’t even know how the guy found us. We’d never seen him before."

Yolanda Marant, a spokesperson for the church, said Echols hasn't lived in Flint for at least two years.

Frank Fania, a public information officer with the Aurora Police Department Public, said autopsies are currently being performed, and police will release more information on the incident once the examinations are completed.

He said the church is located inside one of four square office buildings, resembling storefronts and commented on the bizarre scene.