They have no way of knowing WHO owns a rifle in the banned category.
You buy a rifle, it gets listed as a "long gun".
They can GUESS, but they would be wrong 75% of the time - no judge wants to be party to that, (not yet, anyway).
Judges are bigger control freaks than legislators.