Well if he took the gun out of the US without the right export paperwork,
the US will probably have a quiet little chat with him when he gets home !
He will probably get by on that one, the USA does not really care about exportation. They would be concerned with him carrying and not being FFDO on an aircraft and his company has suspended him will probably fire him. His largest problem is with the Canadian authorities, this could mean prison time in Calgary.