Concealed carry is legal with a CCW permit (referred to as CHP or Concealed Handgun Permit in Virginia). Permits are issued on a "shall issue" basis. An applicant must be 21, or over to apply for a permit. The price of a permit is up to $50, depending on the area where the permit is being issued.
+Q: Does Virginia have preemption over subdivisions?
+Q: Does Virginia have a restriction on magazine capacity?