Not much help here BD63 but I remember a thread not too long ago where someone linked to an outfit making new rings, and I think they were doing some 144 NR jobs. Can't find the bookmark right now so I may have spaced it but, someone here will come up with it. They looked good as I remember.
I'll keep looking.