IMO Americans that set Old Glory on fire needs themselves to be set on fire. If you don't like the USA as my mother would say when I was 3 "use your words".
As for the guy in the article...He is the type of gun owning person who puts forth a bad image of we responsible and law abiding gun owners. There was no need for his actions.
IMO he has a child mentality for the law. Sort of like when the parent says you better not touch your brother so you instead wave your hands around his head and say "I'm not touching you! I'm not touching you!". You may not be touching him but the annoyance will still get you a swat.
This isn't the first occurrence. He was walking down the street with a percussion cap pistol in hand. He was stopped by police. You pull that **** here in Ohio and you are in a heap of trouble. The only time you should be holding your gun in your hand is if you intend to use it. You will be hit with a brandishing charge minimum.