And the controlling factor in BOTH your arguments - is PEOPLE. Until you regulate the actions of people by consequences you will never resolve a situation like Newtown CT and Aurora CO. What laws can be or have been passed that would have prevented either situation? In every instance of mass shootings in the past 20 years - you can trace it back to ONE single factor - mental instability. Until that specific issue is dealt with, you can pass law after law all you want about who can own, use, or posess guns and you'll get no where near resolving a situation like this in the future. Instead of guns, these idiots will use other forms of mass murder like crude chemical weapons, or crude bombs (like in Oklahoma city).