Pardon, but I think that someone who carries a gun (and is allowed to use it) as part of their work uniform requires stronger, not weaker ethical guidelines than someone who pushes code.