VIDEO: Active Shooter Kills Man, Wounds Two Constables in Houston Rampage

A man came into a west Houston auto detail shop and began shooting, killing a man known to be a customer and wounding six people, including two deputy constables, Sunday before being killed by a SWAT officer.

It started at the shop in the 13200 block of Memorial Drive at around 10:15am. When an officer responded, the suspect shot at the squad car. A photo posted on Facebook by Houston police after the shooting showed 21 bullet holes. Somehow, the officer wasn't hurt.

"By the grace of God, he didn't sustain any injuries," said HPD interim chief Martha Montalvo.

More units and a SWAT team were called in and a perimeter was set up around the scene.

At a little after 11am, the suspect was shot and killed by a SWAT team member. We're told that SWAT team member was the only law enforcement officer to fire a weapon.

Police say a second shooter was struck by gunfire and taken to the hospital. At this point, the role of that person isn't known. Police are interviewing him now.

According to HPD, the main gunman had a high-powered weapon, believed to be an AR-15. They say he fired at a police helicopter, striking it at least five times. The suspect opened fire on a total of five police vehicles.

Two Precinct 5 deputy constables were also hit. One of the deputy constables was wearing soft body armor with a rifle plat, which may have saved his life. The other was shot in the hand. They've both been treated and released, KTRK TV reports.