Who Framed Roger Rabbit
The following weapons were used in the film Who Framed Roger Rabbit:
Colt Single Action Army "Buntline" Special
An unseen hand aims a nickel-plated Colt Buntline Special at Eddie Valiant, who dodges and lets the bullets hit R.K. Maroon. Later, Jessica Rabbit tells Eddie that Judge Doom (Christopher Lloyd) pulled the trigger.
Colt 1903 Pocket Hammerless
R.K. Maroon (Alan Tilvern) holds a gold-plated Colt Model 1903 Pocket Hammerless on Eddie. Eddie later is seen holding it. Roger Rabbit (voiced by Charles Fleischer) is seen holding it on Judge Doom (Christopher Lloyd).
Colt Model 1908 Vest Pocket
Judge Doom's Weasels are armed with "real" firearms, since they are detailed to "enforce the law" outside of Toontown. One of them, Wheezy (voiced by June Foray) brandishes a M1928 Thompson submachine gun (aka, the "Tommy Gun") when the Weasels invade Eddie's office.
Colt Trooper Mk III
A Colt Trooper MkIII is held on Eddie by Smart Ass, the leader of the Weasels (voiced by David Lander). The gun is anachronistic since the movie was set to be in 1947. During the climax, Judge Doom (Christopher Lloyd) is holding a nickel plated version w/ivory grips, when he drops a silver platter on the floor, when he is about to unveil the "Dipmobile".
Colt Detective Special
A Colt Detective Special is briefly seen in Eddie's Suitcase.
Near the climax of the film, Eddie pulls a cartoon revolver out that was given to him as a gift by Yosemite Sam. The revolver takes 6 talking bullets that unfortunately turn out to be "dum-dums".