Hey Fuller,
for the front sight are you talking about any sort of special target sight or would the stock sight from a 34/350 do (it looks like those take inserts too)? I've got the front sight from my B28 just lying around, and since it's a 350 clone it should fit the 34 too. Yeah, I know, it's chinese, but it's just like the 350 front sight and it takes inserts..
I'd be willing to send it to you free.