Winchester '73 Cast Tom Tryon John Saxon Dan Duryea John Drew Barrymore Joan Blondell John Dehner Barbara Luna Paul Fix David Pritchard John Doucette