No person shall sell, barter, exchange, furnish, or dispose of by purchase, gift or in any other manner any toy gun, pistol, rifle or other toy firearm, if the same shall, by action of an explosion of a combustible material, discharge blank or ball charges. Any person violating the provisions of this section shall be guilty of a Class 4 misdemeanor. Each sale of any of the articles hereinbefore specified to any person shall constitute a separate offense.
Nothing in this section shall be construed as preventing the sale of what are commonly known as cap pistols.
Va. Code § 18.2-284