The responsibility to engrave and log serial numbers is on the FFLs. How many are going to be willing to do that? Probably very few...