Mexican Texas Ranger (Hubley) Imitation
It would seem like there ought to be some sort of lettering over the bullet ejector that might say that it was "Hecho en Mexico," but I can't see it.
Photo thanks to Chuck Quinn