The attacker was a male with a rifle and several magazines. But what stopped him almost immediately, according to the police, was a good Samaritan with a handgun who saw the shooting and responded, shooting the attacker and killing him. The hero is a 22-year-old man who had a legal permit and is cooperating with the police. They have not yet identified who the shooter is or what his motive was.