Western Gun Parts is the best bet in Canada.
PM me if you're looking for several parts; I know where you can get a functioning parts gun in very good shape.
It's basically a Browning Auto-5 copy. Friction rings, recoiling barrel, etc. Except that parts probably don't interchange (barrel for sure doesn't).