RIALTO - A police detective was justified in shooting the leg of a drunk, suicidal man who swung a pickaxe at officers, according to the District Attorney's Office.

Gilberto Moreno Garcia's wife and daughters found him drinking and threatening to cut his throat in front of them on June 11, prosecutors wrote, so they called 9-1-1.

When two Rialto officers arrived, Garcia approached them with a four-foot pickaxe above his head. Cpl. John Black fired several Taser darts at Garcia, who picked them out of his arm, according to the report.

Detective Jacqueline Haynie fired at Garcia after he refused to drop the weapon, hitting him above the left knee.

No charges will be filed against Haynie or Black because "they feared for their lives," according to the report.

stacia.glenn@sbsun.com