Angel Protection monitors cameras to identify brandished weapons and potential shooters before they open fire.