The problem with this is all you have to do is drive during rush hour. All those vehicles are being driven by people who showed competency to be able to drive. Now of course what the morons are doing now they did not do when being tested. So its not that they do not know better. Guns are no different. I RARELY see a close call or accident with a gun and a new shooter. Damn near every time you see stuff that is beyond stupid its people who are shooters already and think being stupid is "fun". The people that stick their hand in the lawn mower when its running do not do it the first day they have the mower. They learn how to use it first, get confident, then they stick their hand in it.people aren't born with gun safety knowledge. it's not "common sense". nothing can fix that but training and experience.
the gun community would scream bloody murder, but i don't think it's a bad idea for a show of some level of competence before buying a gun.