You must think it is un-Christian to carry a gun.  But when did Christ say it's impermissible to kill in self-defense or defense of a third party?  He didn't.  In fact, the Catechism correctly says that such self-defense is a duty.