Theres several movies based on the story oline. Another is "The Twenty Dollar Bill" and a Stephen King short story about a horror mag that goes from hand to hand causing horros of its own.
WInchester 73 starred Jimmy STewart in a rather Dark role as a gunfighter who wins the rifle and has it stolen and as it foes from hand to hand , the story winds to a climax. It was made in the early 40's I think. B&W its a pretty neat flick(but Im a sucker for westerns)