There is no such thing as an “idiot second amendment guy” . What did the guy do wrong other than shock the likes of Chris “Mr. Tingles” Mathews?
Any person who straps an assault rifle to their back in order to show up to a rally is an idiot. It’s kind of like a story I heard about somebody getting fired from an armored car company for showing up with a shotgun (as they were allowed to furnish their own weapon) and two Rambo straps of shotgun shells; it was way over the top.
The second amendment bans the federal government from restricting the gun rights of individual citizens within the states. However, it doesn’t ban states from regulating the crap out of them. Idiots who flaunt like this turn public perception against us gun owners and makes it easier for liberals to pass referendums, etc to restrict our rights.