My honest answer is Gun laws should be closer to Japan than they should America is what I think. Yearly Classes, fees, registrations - just enough red tape to where any dumbass 18 year old kid can't just go buy one at a gun show - but serious gun enthusiasts can own one and be responsible with one.
It shouldn't just be the Vegas shooter bringing in duffel bags full of guns into the hotel every night then using 50 guns during a concert to drill 200 people. It should be weeks of courses and registration fees.
Weed out the psychos and the kids and the idiots.