Detention is a 2003 American-Canadian action movie directed by Sidney J. Furie and starring Dolph Lundgren as Sam Decker, a former soldier turned high school teacher. Decker and a group of troublemaking students are in detention class after hours, when a criminal Chester Lamb (Alex Karzis) starts the plan to use the supposedly deserted school as a base of operation.
The following weapons were used in the film Detention:
Milt Dover (Alan Catlin), school security guard, and unnamed security guard (Jack Newman) on a construction yard both carry Python-style revolvers. When Dover is slain, Chester Lamb (Alex Karzis) takes his revolver and uses it together with his Beretta 92FS. Upon a close examination the revolver appears to be a blank-firing Bruni Magnum replica of Python. The plain grips without Colt logo and the size and position of inscriptions on the frame match Bruni Magnum.
Beretta 92FS
Throughout the movie Chester Lamb (Alex Karzis) and his henchwoman Gloria Waylon (Kata Dobó) carry Beretta 92FS pistols, fitted with underbarrel weaponlights and sometimes sound suppressors. In the final scene Sam Decker (Dolph Lundgren) disarms Lamb and uses his pistol.
Beretta 92FS Non Gun
In some scenes Beretta pistols appear to be Non Guns.
Glock 17
A Glock 17 is the service sidearm of police officer Earl Hendorf (Larry Day). In one scene Sam Decker (Dolph Lundgren) takes a Glock from Hendorf and later gives it to a student Mick Ashton (Corey Sevier), while Hendorf is seen again with a Glock (the second Glock is supposed to be his backup gun but in reality there is only single movie prop). Glocks are also seen in hands of Lamb's henchman Viktor (Joseph Scoren) and Glen Prokow (Daniel Enright), whose pistol switches to a Beretta 92FS in a continuity error.
Colt MK IV Series 70
In one scene Sam Decker (Dolph Lundgren) takes a nickel plated Colt MK IV Series 70 from a petty criminal Leon (Richard Yearwood). Decker gives the pistol to police officer Earl Hendorf (Larry Day) who later uses it in one scene. Then the pistol is again taken by Decker who at last transfers it to student Willy Lopez (Dov Tiefenbach).
Unidentified pistol
In the opening scene that shows Sam Decker's army service, a leader of terrorists in Bosnia holds an unidentified pistol.
Submachine Guns
Heckler & Koch MP5A3
Lamb's henchmen Viktor (Joseph Scoren) and Alek (Mif) are armed with Heckler & Koch MP5A3 SMGs. In one scene Gloria Waylon (Kata Dobó) also briefly holds an MP5. During the action Viktor's and Alek's MP5s fall into the hands of Decker (Dolph Lundgren) and students.
Uzi
In the opening scene one of the terrorists is armed with an Uzi SMG.
Rifles
SKS
What appears to be an SKS is seen on the base of terrorists in the opening scene.