Actually, I'm somewhat surprised they haven't been required to register and pay a fee until now. FFL dealers have been required to, seems like forever. Certainly doesn't make it "right", but nonetheless...

Russ