2nd Amendment Sanctuaries – What is the Role of Your Local Sheriff?

Many states around the country, like Virginia, have been making a push to implement stringent