I am in favor of the second amendment, but there are things we can do by using technology to lessen these types of attacks, such as:
GPS chips should be installed in every gun that is made from here on out.
Each firearm should be customized for the use of the registered owner only. I'm not sure if they have created that type of weapon yet, but I'm sure they can figure it out.