The third of four Fred Scott Westerns produced by C.C. Burr for Spectrum Pictures, Two Gun Troubadour was rather grim for what was ostensibly a true "horse opera," with the stress squarely on "opera. (Scott was a former light opera baritone.) Fred Dean, Sr. (Scott) is murdered and twenty years later his son (also Scott) is still searching for the killer. Returning to the old homestead from the East, Fred, Jr. assumes the identity of Fred Evans, a singing troubadour and would-be cowpuncher. When a young rancher (James "Buddy" Kelly) is found murdered, Fred is accused of being the killer, a mysterious outlaw wearing a disguise. The real culprit, as it turns out, is childhood enemy Bill Barton (John Merton), who is in league with Fred's evil uncle Kirk Dead (Carl Mathews). With the help of old friend Elmer Potts (comedian Harry Harvey) and pretty rancher Helen Bradfield (Claire Rochelle), Fred gets the goods on Barton and Kirk, proving along the way that Kirk was the man who murdered his father. In between all the murders and mayhem, Scott found time to romance Miss Rochelle and sing "Cowboy and the Schoolmarm," "Ride, Cowboy, Ride" and the title song. Little Billy Lenhart (nicknamed "Bull Fiddle") played Scott as a boy and the son of sidekick Harry Harvey, Harry Harvey, Jr., appeared as a young Bill Barton.