Microstamping has only one real purpose, to run the cost of a gun higher than people can pay.
If I may respectfully add another:
It gives the police a per se violation upon which to affect an arrest - on YOU, an otherwise lawful gun-owner. “Well...it the LAW.” they will say.
The legislation comes from the same mindspring that wanted to put nano-markers in ammo.