Sherlock: Case of Evil (also Sherlock: A Case of Evil, UK release title Sherlock) is an American-British-Romanian 2002 made for TV detective movie directed by Graham Theakston and starring James D'Arcy as Sherlock Holmes and Roger Morlidge as Dr. Watson. The movie uses Arthur Conan Doyle's characters but has original plot: Holmes, at the beginning of his crime-solving career, counters Moriarty (Vincent D'Onofrio) who is behind the drug dealing in London.
Sherlock Holmes (James D'Arcy) uses a nickel plated Lefaucheux Revolver of unclear model during his shootout with Moriarty in the opening scene. A blued Lefaucheux is used by Holmes in later scene, when he searches for kidnapped Rebecca Doyle in the subway tunnel under construction. Moriarty (Vincent D'Onofrio) uses a Lefaucheux revolver as a backup gun (his main revolver is a Rast-Gasser M1898, see below).
When the revolver, confiscated from Holmes, is seen in hands of Inspector Lestrade (Nicholas Gecks), it is not a Lefaucheux, previously used by Holmes, but a different revolver that appears to be kind of hammerless Bulldog. Such revolvers were widely produced by Belgian and German armorers, often having folding trigger (unlike the screen gun).
Bulldog style revolver
A more common version of Bulldog is used by Lestrade's aide Police Sergeant Cox (Mihai Bisericanu) during the shootout with Moriarty's gang.
Gasser M1870
During police operation against Moriarty's gang on a drug warehouse, Sherlock Holmes (James D'Arcy) is seen with a revolver that appears to be a Gasser M1870 Montenegrin. This revolver lacks the ejector rod. The usage of this model, inappropriate for Victorian Britain, is explained by the fact that the movie was filmed in Romania where former Austro-Hungarian guns were widely available for moviemakers. Same looking revolver is used by Inspector Lestrade (Nicholas Gecks) in several scenes.
Unidentified revolver
In the said scene Holmes' revolver switches to a different one, of unidentified model. Same looking revolver is seen in hands of Moriarty's henchman. The frame looks similar to K-frame Smith & Wesson models; the barrel is heavy, 5" or even 6" length, with very small front sight (it is seen at first and then mysteriously disappears - possibly broken during the filming); and the revolver has shrouded ejector rod for about a half of barrel length. In any case, such revolver doesn't fit 1880s.
Rast-Gasser M1898
Moriarty (Vincent D'Onofrio) uses a Rast-Gasser M1898 (like Gasser M1870, also widely available for Romanian film studio) during the shootout with Holmes in the opening scene and during the final confrontation (the story is set in 1886 so this revolver doesn't fit not only place but also time).
Various revolvers
Moriarty's henchmen carry several briefly seen revolvers.
Rifles
Mauser Karabiner 98k
During the operation against Moriarty's gang, police constables are armed with Karabiner 98k rifles, very inappropriate for Victorian England but easy to get for Romanian film studio.
Shotguns
Double Barreled Shotgun
In one scene two police constables carry Double Barreled Shotguns. Shotguns are also used by Moriarty's gang.
Other Weapons
Cane Gun
In one scene Sherlock Holmes (James D'Arcy) uses a Cane gun, created by (surprise!) Dr. Watson (Roger Morlidge). It is described as "cane-rifle, chambered in .45 caliber, with with incredible precision", but Holmes criticizes the gun for being single-shot.