This is terrible and my heart goes out to the victims and their families. Las Vegas is a favorite spot of my wife and I to visit and this hits close to home.
I have a feeling this is going to push some changes along the lines of gun control. Hearing the sound of his weapons firing I don't think it was a true full auto, it sounded an awful lot like the echo triggers for ARs that fire on the pull and release of the trigger. Totally legal without the need for any NFA stamps that go along with class 3 weapons. I enjoy shooting as much if not more than most, but even I admit that I could get along fine without having high cap mags and trigger enhancements like the echo.