I wonder what the point of the whole exercise is unless the serial numbers are intended to be tied to some database.
Anyone building a firearm for themselves could just assign it serial number 1, if it was the first firearm they built for themselves, or just pick some random number.
That's why Random.org exists.
YES!
They have to be tied to a database or they are useless.