My feelings about guns generally are that they mostly just cause more problems than they are worth. Even though I have them and some training with them, I would go a long way not to use them in any circumstance. Guns are not my first line of protection for anything, and I would not even consider bringing them to a BTC transaction. I see almost no scenario where they would be useful (in part because I would only perform a transaction under well controlled conditions.) I don't even concealed carry at this time because I feel that it limits the types of responses to certain types of events that I could legitimately undertake. But that's a personal choice, and I can accept other people making a different one. Fortunately (in my opinion) many people in most states in the US have the option.
Now perhaps you are talking about bringing weapons other than firearms to a Bitcoin transaction? I'd probably avoid that as well, and for similar reasons. It would be worthwhile to have a trusted observer hanging out in the same general area though, but this goes for any transaction which is similar.