Having a storefront is not, and never has been an ATF requirement.
No, but having to actually engage in selling firearms in not a myth. Getting an 01-FFL just to buy guns withouth having to use a dealer will get you charged with tax evasion and perjury. This is what is sounds like Natertot84
is doing. He never mentions having to operate an actual business.
NRA Certified Instructor: Pistol, Rifle, Shotgun, Home Safety, Personal Protection, Range Safety Officer
NRA Life Member