The speed at which they reacted is a testament to how furious they are that their state government now wishes to infringe on their rights. An even dozen counties have passed gun owner sanctuary resolutions already, with new ones coming on a near-daily basis. Here’s the list and what we know so far:

Municipalities That Passed a Second Amendment Sanctuary Resolution:
(green or dark green)

  1. Carroll County – passed resolution on 5/13/2019
  2. Campbell County – passed resolution on 11/7/2019
  3. Charlotte County – passed resolution on 11/13/2019
  4. Patrick County – passed resolution on 11/18/2019
  5. Appomattox County – passed resolution on 11/18/2019
  6. Pittsylvania County – passed resolution on 11/19/2019
  7. Lee County – passed resolution on 11/19/2019
  8. Dickenson County – passed resolution on 11/19/2019
  9. Dinwiddie County – passed resolution on 11/20/2019
  10. Giles County – passed resolution on 11/21/2019
  11. Nottoway County – passed resolution on 11/21/2019
  12. Sussex County – passed resolution on 11/21/2019
  13. King William County – passed resolution on 11/25/2019
  14. Powhatan County – passed resolution on 11/25/2019
  15. Southampton County – passed resolution on 11/25/2019
  16. Wythe County – passed resolution on 11/26/2019
  17. Madison County – passed resolution on 11/26/2019
  18. Washington County – passed resolution on 11/26/2019
  19. Henry County – passed resolution on 11/26/2019
  20. Botetourt County – passed resolution on 11/26/2019
  21. New Kent County – passed resolution on 11/27/2019
  22. Town of Rural Retreat – passed resolution on 11/27/2019
  23. Bland County – passed resolution on 11/27/2019
  24. Town of Exmore – passed resolution on December 2nd
  25. Louisa County – passed resolution on December 2nd
  26. Halifax County – passed resolution on December 2nd
  27. Buchanan County – passed resolution and ordinance on December 2nd
  28. Rappahannock County – passed resolution on December 2nd
  29. Greensville County – passed resolution on December 2nd
  30. Russell County – passed resolution on December 2nd
  31. Culpeper County – passed resolution on December 3rd; Sheriff may deputize citizens to resist
  32. Roanoke County – passed resolution on December 3rd
  33. Gloucester County – passed resolution on December 3rd
  34. Middlesex County – passed resolution on December 3rd
  35. Page County – passed resolution on December 3rd
  36. Tazewell County – passed 2 resolutions on December 3rd
  37. City of Norton – passed resolution on December 3rd
  38. King George County – passed resolution on December 3rd
  39. Allegheny County – passed resolution on December 3rd
  40. Amherst County – passed resolution on December 3rd
  41. Orange County – passed resolution on December 3rd
  42. Scott County – passed resolution on December 4th
  43. Augusta County – passed resolution on December 4th; will join lawsuit against state.
  44. Craig County – passed resolution on December 5th
  45. Bedford County – passed resolution on December 9th
  46. Buckingham County – passed resolution on December 9th
  47. Town of Crewe – passed resolution on December 9th
  48. City of Franklin – passed resolution on December 9th
  49. Town of Grottoes – passed resolution on December 9th
  50. King and Queen County – passed resolution on December 9th
  51. Mecklenburg County – passed resolution on December 9th
  52. City of Poquoson – passed resolution on December 9th
  53. Rockbridge County – passed resolution on December 9th
  54. Town of Rocky Mount – passed resolution on December 9th
  55. Shenandoah County – passed resolution on December 9th
  56. Bath County – passed resolution on December 10th
  57. Town of Big Stone Gap – passed resolution on December 10th
  58. Town of Bluefield – passed resolution on December 10th
  59. Caroline County – passed resolution on December 10th; Sheriff says he will form a militia if necessary.
  60. City of Chesapeake – passed resolution on December 10th; they used the term “constitutional” instead of sanctuary, but resolution is otherwise the same.
  61. Cumberland County – passed resolution on December 10th
  62. Floyd County – passed resolution on December 10th
  63. Greene County – passed resolution on December 10th
  64. City of Martinsville – passed resolution on December 10th
  65. Nelson County – passed resolution on December 10th
  66. Prince George County – passed resolution on December 10th
  67. Prince William County – passed resolution on December 10th
  68. Smyth County – passed resolution on December 10th
  69. Spotsylvania County – passed resolution on December 10th; Sheriff vows to not enforce Red Flag laws.
  70. Town of Strasburg – passed resolution on December 10th
  71. Warren County – passed resolution on December 10th
  72. Colonial Heights – passed resolution on December 10th
  73. City of Covington – passed resolution on December 10th
  74. Town of Bedford – passed resolution on December 10th
  75. Town of Cedar Bluff – passed resolution on December 10th
  76. Fluvanna County – passed resolution on December 11th
  77. Rockingham County – passed resolution on December 11th
  78. Frederick County – passed resolution on December 11th
  79. Westmoreland County – passed resolution on December 11th
  80. Hanover County – passed resolution on December 11th
  81. Brunswick County – passed resolution on December 11th
  82. Grayson County – passed resolution on December 12th;  Sheriff also may deputize citizens to resist
  83. Isle of Wight – passed resolution on December 12th
  84. Lancaster County – passed resolution on December 12th
  85. Lunenburg County – passed resolution on December 12th
  86. Town of Mineral – passed resolution on December 12th
  87. Northumberland County – passed resolution on December 12th
  88. Richmond County – passed resolution on December 12th
  89. Wise County – passed resolution on December 12th
  90. Town of Blackstone – passed resolution on December 16th
  91. Franklin County – passed resolution on December 17th
  92. Town of Pulaski – passed resolution on December 17th
  93. Matthews County – passed resolution on December 17th
  94. Prince Edward County – passed resolution on December 17th
  95. Town of Vinton – passed resolution on December 17th
  96. Stafford County – passed resolution on December 17th
  97. Town of Altavista – discovery of previously passed resolution on Dec. 19th
  98. Town of Chilhowie – discovery of previously passed resolution on Dec. 19th
  99. Town of New Market – discovery of previously passed resolution on Dec. 19th
  100. Town of Saltville – discovery of previously passed resolution on Dec. 19th
  101. City of Buena Vista – passed resolution on December 21st
  102. Charles City County – passed resolution on December 23rd

Municipalities That Passed a Second Amendment Resolution, But Refused to Use The Word Sanctuary:
(light green)

  1. Goochland County – passed resolution on December 3rd
  2. Surry County – passed resolution on December 5th
  3. City of Galax – passed resolution on December 9th
  4. City of Bristol – passed resolution on December 9th
  5. James City County – passed resolution on December 10th
  6. Northampton County – passed resolution on December 10th
  7. Henrico County – passed resolution on December 10th
  8. Pulaski County – passed resolution on December 16th; Sheriff vows to not enforce any unconstitutional laws.
  9. Montgomery County – passed resolution on December 16th; Sheriff vows to not enforce Red Flag laws.
  10. York County – passed resolution on December 17th
  11. Amelia County – passed resolution on December 18th; Sheriff vows to not enforce any unconstitutional laws
  12. Suffolk County – passed resolution on December 18th
  13. Accomack County – passed resolution on December 18th
  14. Fauquier County – passed resolution on December 23rdSheriff vows to not enforce any unconstitutional laws; Commonwealth’s Attorney vows not to prosecute

Municipalities Having a Hearing or Confirmed To Be Voting Soon:
(yellow)

  • Clarke County – had hearing on December 17th; will vote at next meeting on January 6th
  • Highland County – voting on January 7th
  • Essex County – voting on January 7th
  • City of Waynesboro – hearing or voting on January 13th
  • City of Lynchburg – failed by one vote on December 10th; meeting on January 1st; voting on January 14th

Other Counties Or Cities That Have Efforts To Get A Hearing Or Vote Soon:
(orange)

  • Town of Bowling Green – movement underway, no action from town council so far
  • City of Arlington – movement underway, no action from town council so far
  • City of Portsmouth – did not vote on December 10th; another attempt is likely
  • City of Virginia Beach – awaiting word on another meeting after December 3rd
  • City of Newport News – did not vote on December 10th; another attempt made on January 14th; unknown status
  • Radford City – awaiting word on another meeting after December 9th
  • City of Roanoke – 2nd try was at meeting on December 16th; another meeting is expected; fight hard!
  • City of Danville – did not vote again on December 17th; another meeting is expected; make phone calls!
  • Fairfax County – had meeting on January 14th; another try possible; make phone calls!
  • City of Alexandria – movement started
  • City of Harrisonburg – movement started
  • City of Hopewell – City Council may put it on the agenda for January; sign the petition to move this along.
  • City of Fredericksburg – rejected resolution on December 10th; another attempt is likely
  • City of Winchester – failed to pass resolution on December 10th; awaiting word on another meeting
  • Chesterfield County – refused to hold a vote on December 11th; another attempt is likely
  • City of Hampton – failed to pass resolution on December 12th; awaiting word on another meeting
  • City of Staunton – Released statement of no action on Dec. 6th; no mention of 2A Sanctuary at meeting on December 12th; awaiting word on more attempts
  • City of Salem – Mayor read statement of no action at meeting on Dec. 9th; awaiting word on more attempts
  • City of Norfolk – The city council took no action at meeting on Dec. 10th; awaiting word on more attempts

Other Counties Or Cities That Are Strongly Suspected to Never Vote In Favor:
(gray)

  • Albemarle County – awaiting word on another meeting after December 4th; looks dead
  • Loudoun County – no vote at meeting on December 11th; looks dead

Special thanks to the Virginia Citizens’ Defense League for some of this information.
Also, special thanks go to the ever-helpful Jeff Wittenborn as well as Virginia patriot Vincent Smith.