Toggle & frame are both Mauser, made in 1942.
And you are in luck - One of our forum members is a Canadian who re-barrels Lugers with a 4 1/4" barrel [IIRC] per Canadian law.
His username here is lugercollector -
http://forum.lugerforum.com/member.php?u=101
His web page is
http://www.lugercollector.com/
(I hope I'm not violating lugercollector's privacy)...