Last Train From Gun Hill by Gordon D. Shirreffs

Set in the rugged landscape of the Old West, this gripping tale follows a determined marshal on a relentless quest for justice after his wife is brutally murdered. As he tracks the culprits to the town of Gun Hill, he discovers that one of the killers is the son of his old friend, a powerful rancher. Torn between his duty and personal ties, the marshal faces a moral dilemma, leading to a tense showdown where the lines between right and wrong blur, and the cost of vengeance becomes painfully clear.

Purchase from Bookshop.org