Your original post said 9-42 and that was what I was responding to. I believe a 9-43 barrel would also be a replacement.