No, let ME clarify. Militia are there to kill any *** hole who thinks he can fire a gun in a gang controlled town. What pansy gang lets someone walk through their town thinking he's a big shot? Militia are placed in town to defend the town and, thus, make the town a place people trust and will gather at, increasing net profit in that town. When you have a maniac killing off other players, that centralizes profit towards that player and hinders the gang.
Am I in Suggestions? Oh, what do you know, I AM! Let me spell it out for you: I SUGGEST Militia kill anyone who fires a gun at other players AND NPCs(Militia or guards) will react to gunshots and move to the location of the shot.