IMO security and LEO weapons should always be in very visible colors. even just the presence of a firearm being used for official reasons has incredible semiotic impact and deterrence. visibility matters much more than actual effectiveness outside of specialized contexts like SWAT