Because they have no way of knowing WHO owns a banned rifle - except, of course, for the ones that registered.
And the 4473 forms and sign in sheets at the firing range. They won’t hit everyone but they can get quite a few.