Dieppe42,
ALTERNATIVE (not wishing to pee on NJW's fireworks)
Real shame you are in British Columbia, because Bill Smallwood ex PH engineer works one day a week at Norman Clarkes in the UK. He's a good friend and ex Special Forces! Just spoke to him and he repairs those sights every day. 1st class engineer and responsible for building many many good rifles during his service there, which was phenomenol.
Their details are:
Norman Clarke Gunsmiths Limited
19 Somers Rd, Rugby CV22 7DG,
United Kingdom
Phone: 0044 (0)1788 579651
Good luck mate.......the choice is yours!