Six days later, Garrett and his deputies surround the small farmhouse where Billy and his gang are holed up. In the ensuing gun battle, Charlie Bowdre (Charles Martin Smith) and several other men on both sides are killed, and Billy is taken prisoner. As Billy awaits his execution in the Lincoln County Jail for the killing of Buckshot Roberts, he is taunted and beaten by self-righteous Deputy Sheriff Bob Olinger (R. G. Armstrong) while the hangman's gallows are being built nearby. Garrett warns Olinger not to taunt Billy again or he will be fired and sent back to Texas; then, Garrett leaves town to collect taxes leaving his two deputies to guard Billy. Olinger again argues with Billy but after J. W. Bell intervenes, Olinger leaves to get a drink. Billy finds a gun hidden for him in the outhouse and shoots Bell in the back. He then retrieves Olinger's shotgun loaded with "sixteen thin dimes" and shoots Olinger dead in the street, saying, "Keep the change, Bob." Billy leaves town.