The Alexandria city police put up a misleading flyer which did an excellent job of displaying that department's misunderstanding of the law in Virginia. Ed Levine is a neighbor who is very active in the open carry movement (he and I also worked together years ago on a community discussion forum). Here is his appearance on the local Fox channel about this issue. One of the things that the Alexandria police got wrong in the original version of their flyer was the claim that you can't open carry in their municipal building. Au contraire.