Is Pepper Spray Legal In Virginia?

Yes, pepper spray in VA is legal.