A lot of cameras will often trump a gun when the criminal wants to get away .
========================================
Now, there you are onto something, plane.
If there is a hidden camera always watching, that is a far better deterrent to any criminal who wants to get away with his crime than having all sorts of random gun nuts known to be about. A camera kills or threatens no innocent people if used properly.
We have hidden cameras at stoplights here in Miami-Dade County. I see them flash from time to time. I never run a light, but if I see some fool coming up from behind me at 50 mph while I an stopped at a red light, I know that I will try to get out of his way, regardless of the light. I have avoided a couple of accidents this way. In one, I had space enough to angel my car out of the way and the fool crashed into the car that had been in front of me. In another, I saw no one coming and simply ran the light. This was before cameras. The guy stomped on his brakes and drifted across the intersection and then it looked like his motor stalled. I was half a block away, so I didn't see it well, and I try to avoid rubbernecking lest someone hit me.
Now I try to see where the camera is. I have spotted the flash lens, but never the camera. It is apparently very small and well concealed.
Hidden cameras are a better deterrent UNLESS the assassin plans a suicide mission. Then there is nothing a camera could do, and not much an armed citizen is likely to do.