Just this year in Tacoma a mass shooting was stopped by the mere sight of a citizen with a gun. The perp broke off his attack and killed himself.
List of Mass Shootings or potential mass shootings stopped by armed citizens:
http://gunwatch.blogspot.com/2012/12/mass-killings-stopped-by-armed-citizens.html