I dont know who made it, or when, or what it came off of - I bought this a long time ago for a project I never completed so here it is. If you are a Colt type that thinks only a Colt will fit a Colt then ignore this as it may or may not be Colt - OK?
Also be advised that the pin location, of course, varies from barrel to barrel so one or the other may or may not need to be modified. I'll be happy to measure them outside to outside, center to center (est.), inside to inside, or however you want me too but I cant measure yours so its up to you to decide whether or not it will work for you. No sales outside the US of A!