Because they staked out the target first to make sure that no one else would be armed.
I don't think that they hit a target where he just happened to work. He worked there to make sure that it was a good safe target with lots of unarmed victims.
They did not want to make the same mistake as the two muslim terrorists that tried to launch an attack in Garland and got shot before they could kill any victims.
Good point.