I am sorry, but some christians out there have a completely twisted sense of the jurisdictions Christ was talking about. For there is a difference between making war or argument for jurisdictions we do not own, and making war and arguments for jurisdictions over which we are granted custody, despite our sinful nature.
1. Christ forbid people from testing the Lord. And not acting when the jurisdiction of loved ones is being desecrated is testing the lord.
2. Christ specificaly said that he came to bring us a sword against those aiming at invading the jurisdictions of those who worshiped him.
and indeed, desecrating his place of worship means we must use his sword that he sent:
[33] But whosoever shall deny me before men, him will I also deny before my Father which is in heaven.
[34] Think not that I am come to send peace on earth: I came not to send peace, but a sword.
First, let me say that I support a strong, biblical view of self defense and believe the 2nd Amendment is a wise application of our God given right to defend ourselves and defend our families and our communities.
Second, I think your points are making very poor use of the context of what Jesus was teaching in Matthew 10 when he states that he did not come to bring peace, but a sword. There are many, many other passages you can use to make your point, but you have taken this passage out of context.