This seems like approximately the dumbest possible place to have political battles. Isn't the entire purpose of having a standard set of emojis as part of Unicode to enable reliable communication of the concepts and emotions associated with them? In that sense it's perfectly fine if it was a water pistol, a real gun or whatever else as long as it's the same thing everywhere . But the same codepoint showing up as a wa…
This is why I believe including emoji in unicode was a blunder. A capital "A" is the same in any font; I can write a message in monospace and my interlocutor can read it in sans-serif, or tap in morse code and have it rendered in hand- writing, in all cases the difference is immaterial. On the other hand we don't use pictures in the same way, the meaning of the message depends on the exact picture used as part of the…
For example, the " " emoji, described by Unicode as "health worker" is called "non-binary doctor" by Apple.
If you send that emoji in a text to somebody, and they're e.g. using accessibility software, wearing AirPods and have notifications read out to them by Siri, or have their phone integrated with CarPlay etc, the message they'll hear is very different from what you actually intended to say.