Police in Texas are responding to a "major" incident after two officers and a security guard were shot at a Home Depot.
A man and woman officer were helping the guard with an arrest a branch of the DIY store in Dallas when gunfire erupted.
The officers suffered critical injuries and are battling for life.
There are unconfirmed reports that the victims were hit by sniper-style 'head shots'.
Armando Juarez, 29, was later named as the suspect.
Armoured police vehicles swarmed the area while a heavily-armed SWAT team patrolled a nearby river.
In several tweets, Dallas Police Department said: "We can confirm that two Dallas PD officers have been shot and critically wounded. We will provide updates as we get them. Please pray for our officers and their families.
"A civilian was also shot in this incident. The condition of the civilian is unknown at this time."
The suspect was said to be wearing a white shirt and dark trousers and was last seen on foot.
K9 and air units have also been deployed.
A police spokesman told WFAA it is a "major incident" at the store.