I think I will offer myself for sacrifice to draw out the wolves on this one...
I think exactly what should happen, DID happen. He should be cleared of any criminal wrongdoing and maybe even get a few atta' boys from his friends. But he should be looking for a new job.
I am tired of people wanting using "freedom" as an excuse for breaking known rules and ignoring responsibilities. Does he have a right to carry a weapon- yes. Does he have a right to carry when delivering in a pizza hut uniform to the public's front doors? NO, not if it is against that companies with
clearly explained policies.
I can't carry my .45 on site where I work... If I choose to and have to use it to defend myself , I will be fired but that would have been MY choice. If I want to have the "FREEDOM" to carry at all times at work, then I have the "freedom" to choose a different job where that is allowed.

**this thread may need to be moved to general discussions since it is not truly a SF weapon thread.