Virginia joins 21 states in opposing proposal to allow certain guns to be sent through the mail