The business licence regulations would allow a business, assuming they have a prescribed purpose, to possess prohibited firearms and to have those firearms in their inventory. However, it would not allow them to be eligible to make application under Bill C-71 to have the at-fault firearms themselves grandfathered.
On June 5th, 2018. See this statement in context.