Concerning the gun issue.
The scriptures do explicitly say "Protect the weak."
A few years back, a rash of burglaries started in my neighborhood mainly targeting houses within 10 houses of me. The burglaries were occurring about 2-3 times a week over the course of 2 months. I was hit several times losing my new lawnmower, new grill, and a few other things outside.
Then the unimaginable happened. They came into my house twice while we slept.
I was between projects working as a building contractor at the time so I had some free time. I grabbed my 20 gauge shotgun and sat on my front porch in the dark late into the night. Sometimes, I stood wearing all black on top of my garage where I could see a few properties away in each direction.
I sat on the porch during the daytime and walked my front walkway being sure to make my weapon visible to everyone on the street. We knew that it was someone close enough to watch all of the houses that were hit. I started a neighborhood watch and within months I was able to apprehend 6 people during break-ins and have them put in jail.
Fortunately, I never had to shoot anyone but let this be clear. If I had to, I would have.
Most of my neighbors were retired elderly people and everyone in the neighborhood was grateful for my vigilance when peace was restored to our little community. The police commended me on my efforts as well. As a matter of fact, there was only one household that had an issue with me being armed. That was the drug-dealers that lived a few houses down that ended up moving out several months later.
"Protect the weak." What does that mean? Jesus was not weak and did not need Peter's assistance when Peter cut off the ear of the guard. Jesus was forfeiting his life for us. Let's not forget the guards that initially came to capture Jesus and how they fell backwards on their butts from the power of him just mentioning who he was. He is not weak and does not need our protection.
However if anyone threatens innocents that are not able to defend themselves, you had better believe that stepping up and stepping in on their behalf is the right thing to do. How are you going to be willing to give your life for your wife, as commanded in scripture, if you are not willing to place yourself in harms way on her behalf?