Yes, of course. You should not have to "allow" me to exercise a right.
What part of "the right of the people to keep and bear arms shall not be infringed" do you not understand? Reference Article 1 section 13 of the Virginia Bill of Rights. This should not even be an issue up for comment.