LEO'S are trained to shoot when a subject fails to obey an order to take his hands out of his pocket. They can't second guess what might be in his pocket. We just buried 2 NM police officers in Albuquerque that were murdered by a man who surprised them by pulling a gun. They were two long time veteran officers. They buried the last one yesterday.
ALL this man had to do was take his hands out of his pocket so the officer could see that he didn't have a gun. He's dead because he was stupid.
This should be told to the subject immediately, sort of like the Miranda warning.
"You have a aright to be silent and you have a right to be shot, if you don't take you hands out of your pockets."
Homeowner --"I shot him because he would not take his hands out of his pockets."
I suppose they are trained to shoot anyone who makes a sudden move, like taking their hands out of their pockets, too.