Impossible to enforce without an national gun registry as well
You can bet your last bullet that universal registration is in the plans.