David, stop your hand-wringing and: a) be serious and take the leap that this POS is a criminal and likely possessing the firearm illegally especially given his background b) realize gun ownership is embedded in the constitution so you're emotions really don't matter, & c) look at why he was even out on the street, much like 90% of the thugs who commit firearm related felonies.  We have a sentencing and societal problem here that has nothing to do with law-abiding "gun activists".