As a pilot, supporter of law enforcement, and soon-to-be gun owner, I agree with the way the situation was handled. The air marshall had no choice to shoot given the circumsatnces. He asked the man to stop, the man failed to comply, and then by reaching into the bag, made a move that could have resulted in tragic loss of life should a bomb have been in the bag.
As a pilot, it is important to me that our commercial airliners have armed air marshalls on board. Foreign and domestic terrorists should be dealt with nothing less than lethal force. Pilots and crewmembers cannot be expected to fly the aircraft and protect passengers from potential terrorism. Kudos to the marshall for doing his job and protecting the lives of innocent people.
Prayers and thoughts to the victim and his family.