Hidden Assassin is a 1995 independent action film starring Dolph Lundgren, John Ashton and Maruschka Detmers directed by Ted Kotcheff, whose previous works include First Blood and Uncommon Valor. Released theatrically in most European markets as "The Shooter," the film was retitled when it was purchased by Miramax for an American home video release. Originally due to be filmed in Paris, filming was shifted to Prague, partly for cost reasons. There are two versions, a 89 minute American edit, and a 104 minute international edit.
Most of the characters, including Michael Dane (Dolph Lundgren) and Alex Reed (John Ashton) use SIG-Sauer P228 pistols in the film. There are some continuity errors where the P228 switches with an Astra A-100 however.
Prague police carry Smith & Wesson Model 19's as their service weapons. Simone's friend Marcus (Petr Drozda) also carries one, until it is taken away by Michael Dane. Michael uses it when tracking Simone on a train.
Various henchman are armed with Sa 25 submachine guns. Dick Powell's (Gavan O'Herlihy) Spectre M4 turns into one in a continuity error, and Michael Dane uses that one after Powell is injured.
Spectre M4
Dick Powell briefly chases after the conspirators with a commandeered Spectre M4 submachine gun. It turns into a Sa 25 submachine gun in the next scene.
Shotguns
Benelli M3
A henchman (Martin Hub) uses a Benelli M3 shotgun with a folding stock before it is taken away by Michael Dane. Simone uses it in the next scene.
Rifles
Steyr AUG SR
The Steyr AUG SR is used by the sniper in the sewer at the start of the movie.
SVD Dragunov
Alex Reed uses an SVD Dragunov until it is taken away by Michael Dane.
Vz.54 Sniper Rifle
A sniper shoots at Michael and Simone with a Vz. 54 sniper rifle. Prague police snipers are armed with Vz. 54's as well. Alberto Torena (Simón Andreu) takes one off of a dead police sniper in the end.
Other
Time Bomb
Belgado drops a time bomb down the sewer grate to eliminate the evidence.