Let's take a step back look at this logically.
Gun's don't kill people, bullets do.
Without bullets a gun is just a fancy stick.
I have to provide my drivers license to get over the counter cold & sinus medication for my family to in order protect society from the possibility that this cold & sinus medication could potentially be used to convert Pseudoephedrine into methamphetamine;
Why shouldn't people who buy bullets need to provide their drivers license to protect the society from being killed with bullets?
Forget the NRA. Stop arguing over the 2nd amendment and the right to bear arms. Stop talking about GUN control.
The US sells Pseudoephedrine only in pharmacies and Louisiana requires the purchaser to provide their Drivers License. This is done for a substance that can only cause harm in society if a rather arduous (and stinky) process is used to converted it to crystal meth.
So why not sell ammunition at registered locations (the equivalent of pharmacies) and require a Drivers License to buy the ammunition. All someone with a bullet has to do is put it in the gun; no processing required. And we know BULLETS KILL PEOPLE.