I fully agree with what you're saying 6pair. No "but...", "or...", or "except...". I don't think guns should be banned, but there definitely needs to be some sort of training and accountability. Extending the driver's license analogy, I can be licensed to drive a car, but if I want/need to drive a motorcycle, bus, or multi-axle vehicle, I need to take special classes and a test to prove my proficiency in handling said vehicle responsibly and safely.
A waiting period and cursory background exam is a good start, but something more needs to be done. Yes, people should have the right to bare arms (my opinion) but that shouldn't give them the right to ownership without responsibility.