The only thing I would add is that part of the implementation strategy for the Canadian firearms program, in relation to this legislation, will be the creation of an online portal, which will allow individuals in real time to make application for authorizations to transport. Assuming that there are no reasons for which that could not be accomplished, the individual should be able to almost immediately receive that authorization to transport electronically, via their phone. In your scenario, then they would be able to take the firearm from the range directly to the gunsmith.
On June 7th, 2018. See this statement in context.