I believe this post is incorrect regarding Virginia. The last time I read the law, it said that concealed carry in Virginia is illegal during worship services, but legal at other times. Many churches use their buildings for additional purposes, which would apply to the second case.
The law includes the phrase “without good and sufficient reason”, which leaves a lot of interpretation leeway.
After the Sutherland shooting, it will be hard for a prosecutor to argue that defense of self and others is not a “good and sufficient reason”.
Here is the citation of the law:
§ 18.2-283. Carrying dangerous weapon to place of religious worship.
If any person carry any gun, pistol, bowie knife, dagger or other dangerous weapon, without good and sufficient reason, to a place of worship while a meeting for religious purposes is being held at such place he shall be guilty of a Class 4 misdemeanor.
https://law.lis.virginia.gov/vacode/18.2-283/
Code of Virginia
§ 18.2-283. Carrying dangerous weapon to place of religious worship. If any person carry any gun, pistol, bowie knife, dagger or other dangerous weapon, without good and sufficient reason, to a place of worship while a meeting for religious purposes is being held at such place he shall be guilty of a Class 4 misdemeanor.
I think this list is incorrect also. I travel a lot and seem to recall other states prohibiting guns in churches as well.