Ignore the pre-primary election scaremongering by a supporter of a rival candidate. In the race between George Allen and Tim Kaine, George Allen is the pro-gun candidate. George Allen has been endorsed by the NRA and answered VCDL's federal candidate survey with pro-gun responses.
When he was Virginia's 67th Governor, not only did George Allen support and sign into law Virginia's shall-issue concealed carry law, 1995 SB 744, but he used his power under Article V, ß 6 of the Constitution of Virginia to propose and force the then-Democrat-controlled General Assembly to vote on 11 specific amendments that greatly improved the bill they originally passed. The General Assembly approved 9 of these amendments. One of the two amendments that Governor Allen proposed but the House of Delegates rejected would have stricken language in the bill that prohibited concealed carry in restaurants that served alcoholic beverages.
In both 2008 and 2009, the General Assembly passed bills to limit the prohibition on concealed carry in restaurants to those who actually consumed alcoholic beverages. Governor Tim Kaine vetoed 2008 SB 476 and 2009 SB 1035. As Governor, Tim Kaine also vetoed 2008 SB 436, which would have exempted handguns in locked containers in vehicles from the concealed carry prohibition; 2009 HB 1851, which would have exempted servicemembers from Virginia's now-repealed handgun rationing law; and 2009 HB 2528, which would have regulated local "gun buy-back" programs and required the guns to be resold to the public. After Tim Kaine left the Governor's office, the General Assembly again passed all these pro-gun reforms in either the same or better versions and Bob McDonnell signed each of them into law.