@revel,
You ruined your entire argument by calling a man "crazy" when he was obeying the law.
He had committed no crime, was not under arrest, had a legal right to carry that weapon, and was carrying it safely.
For you to call him crazy shows an apppalling lack of knowledge on your part concerning guns, and the safe handling of them.
It also shows your bias against anyone owning firearms.
As for owning tanks, people have already tried to say it was in the 2nd amendment, and have always lost that arguement (and rightfully so).
But, you continue to show your bias and ignorance.