The storefront requirement is not federal law. It's the BATFE that made that one up.
Reminder: _I'm_ the one with the FFL. You haven't a clue on the subject.
If it's not federal law, then how does a federal agency enforce it? What in the hell are you talking about -- the BATFE "made that one up"?