i think gun laws should move up to a federal level and make them uniform across the nation at the very least.
i personally don't think massacres like these will be prevented, though. the 2nd amendment would have to be repealed... i don't see that happening, so the best thing that can be done is making the rules on a federal level, since the right to bear arms comes from the federal level already.
that picture that compares Cars to Guns as far as what you need isn't exactly what "will" happen ever. Cars are not a "constitutional right" to be able to drive. Guns are (to have). If driving was a "constitutional right" then they wouldnt have all of those "restricting" and "discriminatory" regulations, that if you tried to apply towards guns, they would be called. It is essentially the same right as being able to vote. you cant make someone take a test to be able to vote either.