Stop in for a cup of coffee

I have been telling the wife this alot more lately. To dramatically cut down on shootings just do a better job controling the ammo, like show a ID for it? I know to serialize it also is a big NRA no no.
Every gun store , Walmart, rural king etc here, we already have to show an ID to buy ammo. Some stores like rural king make you show an iD to buy a mag