When Jesus was preparing His disciples to go out on the road without Him He told them this:
And He said to them, “But now, whoever has a money belt is to take it along, likewise also a bag, and whoever has no sword is to sell his coat and buy one. Luke 22:36, NASB
There is little doubt that our Creator recognizes the right of self defense, as well as having the means to make that possible. I think our founding fathers knew something about the Bible and its meanings. Some churches though base their doctrine on what is currently popular with Man instead of on the word of God given us in the Bible. There is much false teaching these days, and that's why we read the Bible, so we can tell who's telling us the truth and who's misleading us.