are short barrel rifles legal in virginia?
A resident of Virginia may own machine guns, short barrel rifles, short barrel shotguns, or suppressors if all Federal and State laws are complied with. ... Possession of a machine gun for an aggressive or offensive purpose is prohibited.