"I'm for legalization, but he would not have been shot had he not tried to get his gun when the cops ordered him to freeze."
Ditto.
We don't know that that is what happened. We have only the officers' after-the-shooting account for it. Initially the department put out that they SWATed him because he had a CCW. It was obvious they went in intending to kill him. Otherwise he could have been arrested as he left work, or at work, if there was actually a before-the-action warrant, and escorted him home for a search.
You folks who think that if he was shot by a policeman then he more than deserved it by that fact alone have a very strange view of America. My brother-in-law thinks that way. He used to be state DEA and is all for killing anyone who is identified by an officer as possibly having any amount of any illegal drug or defined parephenalia. Bad shoots are just the "price you have to pay for order." So there are at least some LEOs who think that way.