Chicago is a gun-free paradise.
So was the church in Charleston.
Do you realize that in the 1600 and 1700s that parishoners were REQUIRED to take guns to church in New England? It was the law.