We Americans have a right to bear arms due to the United States Constitution. It seems like Governor McAuliffe and Mark Hearring have forgot or just totally went against our rights and the United States Constitution. Us Americans who pass all of these backgrounds checks and are US citizens have a right to bear arms in which we can have CWP. I think this is wrong and honestly it goes against everything the United States Constitution stands for. It is time that we Americans take a stand and say NO and fight for our constitutional rights.