Well i figured out the solution to my problem today, redesigned and made a new firing pin, heat treated it, then made a support insert.
First of all, what I did was left the original OD of like 3/8 in the chuck , and turned it down to firing pin diameter half an inch at a time. each time stopping the lathe, and advancing the rod.
My firing pin fits perfect, and is quite similar to the BRP one dimension wise, although my spring-stop sits 1/16" farther back than BRP due to a calculation error

... Didn't make a difference though

. Found this spring, appears to have an OD of 1/4" . Might have to cut it a bit down, and it is also tough as heck, i hope its not too stiff... WAY better than the one i attempted to make
Finally, made a support bushing by cutting down some copper round stock, and pressing them together, in the vice. Also drilled the other thing for the firing pin to go through. Mocked it all up, no binding or anything, all is good

!
All thats left is to make that pin thing that holds the ejector-assist-pusher in, on the rear. Don't quite know how i'll drill it, but i'll figure it out

.Then I must weld on my bolt extension, then done the bolt!
After this bolt, I just gotta work out the bugs on my gun, and should be ready for test fire!