A violation of subsection A shall be punishable by a term of imprisonment of not less than one year nor more than 10 years or, in the discretion of the jury or the court trying the case without a jury, confinement in jail for not more than 12 months or a fine of not more than $20,000, either or both. Any person violating the provisions of this subsection shall, upon conviction, be incarcerated for a mandatory minimum term of six months to be served consecutively with any other sentence.
A violation of this subsection B shall be punishable as a Class 1 misdemeanor.
Va. Code § 18.2-248.5