[T]he Jesus I know wouldn’t cast a stone much less shoot a gun...It would be interesting to discover how Jesus would throw armed people out of church without a) violence or b) a gun, but for an answer it might be instructive to review how he threw the aforementioned moneychangers out of the temple the first time:
Jesus would not pack a pistol. Just as he threw the moneychangers out of the temple he would throw gun bearers out of the sanctuary. He would tell them to come back but only if they were unarmed...
Here is my bottom line. Jesus would not join the NRA, because he never condoned any form of violence.
Jesus went up to Jerusalem, and to the temple, during Passover. Inside he found moneychangers sitting, along with those who sold oxen and sheep. And when he had made a whip of cords, he drove them all out of the temple, with the sheep and oxen, and poured out the changers' money and overturned their tables...That looks just a tad violent to me*. Now I suppose Jesus could have reasoned with those fine, upstanding businessmen. Surely they would have respected his oratory and agreed to peacefully move their market a few yards outside to the court. Instead he made a weapon and whipped their butts with it, then he dumped their stuff all over the floor.
-- John 2:13-15
Leaving aside the fact that a "sanctuary" does not exist in Christianity**, I don't see how the same Jesus who made an offensive weapon and drove people out of the temple with it would have any argument with those who would carry weapons for defensive purposes in any other kind of building. Then again, maybe the creator of the universe just doesn't understand guns like we moderns do.
* What a disappointment Jesus must be to the peaceful religious liberals of this world.
** We have buildings in which we meet, but God does not dwell there like he dwelt among the Jews. They are just buildings. We even have toy gunfights in them sometimes.