The mayor appears to be a moron.  I have every right to carry a gun to defend myself whether it is at a rally or otherwise!  I suggest the mayor re-read (or maybe this would be his first time) Virginia's Constitution as well as the U.S. Constitution with it's Bill of Rights!  I also have a background check that says I am not a nut job.  Can the mayor say the same?