This sounds to me like something that wouldn't be too difficult to make and fit yourself. I've used drill bits in the past as a source of high grade pin material.
Jim


The 2nd Amendment IS an unalienable right.