You could try some machine shops in your area, there has to be some one in Montreal that can do it, I would start calling around, if they say they can't do it ask who they would send their stuff too.
If you get stuck I am doing a run of 3-v, S90v, D2, and S35vn next month with cryo in liq NO2, I would throw it in with those batches for free if you pay shipping.
I live in Sudbury Ontario
happy grinding