Last time I checked, Taurus made the forgings for Imbel...
Say what? Whom did you check with?
One of my closest friends toured Taurus about 3 years ago. He saw the forging operation and there was a large bin of forgings and the gentleman whom was giving him the tour said they were bound for Imbel.