Hmm...
Wasn't Peter armed with a sword while in the garden with Jesus when Jesus was arrested? If Jesus was okay with one of his disciples carrying an openly displayed sword for the purpose of defense, how can it be unChristian to carry a concealed firearm?
When Jesus was arrested, he told Peter to put the sword away. That had nothing to do with being a pacifist as is often claimed. It was because Jesus came to die and it was his time. He didn't want Peter and the others to interfere with what he came to do and he certainly didn't want anyone other than himself to die.