And if you are wearing a Trenchcoat you should be able to do a sneak attack with any weapon that is able to be concealed underneath the Trenchcoat. So this would make Trenchcoats more useful. Trenchcoats don't work as disguises in any secure locations in the game. They do have a stealth value of 2 though, which is pretty good, the same as for Black Turtleneck/Black Robe/Black Suit/Black Dress. Not as good as Catsuit/Ninja Costume/SEAL Stealth Armor, those have stealth value of 3. Stealth value of 1 is what most clothing has. Stealth value of 0 is for being Naked or wearing something like Orange Jumpsuit, Elephant Suit, Donkey Suit, etc. which REALLY stands out and would tend to draw attention to you in a crowd if people saw you dressed that way. Anyway the Trenchcoat is the only armor that conceals medium size weapons. So allowing sneak attacks with all concealed weapons (most notably ranged weapons, i.e. guns) would work especially well with the Trenchcoat. I would also say, if someone is properly disguised for their location, and the weapon they are carrying is one that doesn't arouse suspicion and goes along with their disguise (for instance, if you're at the Fire Station and wearing Anti-Fire Bunker Gear and carrying an Axe), this ought to also be a situation that permits sneak attacks, since although Conservatives can see your weapon, they think of you as someone who is supposed to be there and they think of your weapon as perfectly acceptable and not the kind of thing to cause alarm. Another example would be wearing Overalls or a Wife Beater, and carrying a Pitchfork or Torch, that is the Redneck disguise, it works in any location that Conservatives would expect to see Rednecks. In such a location, using your weapon for a sneak attack ought to work because they would never suspect one of their own kind to do a surprise attack on them.
So when should sneak attacks be disabled? Well, when your weapon is red (i.e., it is not hidden so it doesn't have stealth, and it does not go as part of a disguise and is not considered acceptable where you are)... OR if Conservatives are already alarmed (i.e., if either one of those conditions is met, you can't do a sneak attack).
I apologize for the bad English in this post. Although I am a native speaker of English born in the USA, I was just reading some Japanese language website that I translated into English using Google Translate and everything sounded funny. And the Google Translate sounding-funny effect rubbed off on me temporarily, so I am still unable to sound normal in English until this effect wears off. Until then I shall continue speaking Engrish as my mind is in an "all your base are belong to us" type of state. For great justice! It is the same thing that happens when I hear people talk with an accent, I always imitate their accent, I can't help it. This confused people when I traveled to England last year. Everyone around me spoke with a British accent, and I couldn't remember how to talk like an American, so I would talk with a British accent too, but I couldn't do it quite right. Plus England has different regional accents, and even different accents for different social classes, and my accent was basically an imitation of John Cleese from Monty Python and Fawlty Towers. So the British people didn't think I was an American (rather strange, I would expect them to figure it out much more easily), and thought I was a fellow Englishman, but were baffled as to which region of the country I came from, and many of them asked me... when I told them I was American they were always quite surprised and thought me to be mad, which was correct of them to deduce, as I am indeed quite mad. It's easy for me to talk American English as long as I stay here in America and only come in contact with other English speakers, but something as small as some badly translated Google Translate text that half sounds like gibberish and requires me to figure out the grammar logic of some foreign language like Japanese even though all the words are in English, since Google Translate fails to rearrange the words to be in the correct order for English grammar, soon this has me all mixed up and I can't think straight anymore. In wrong the order my words are now.
Apologize I do for sorry mis-text. Cannot write normal, brain pain. I go bye bye now. Happy fun time!