Demolition High is a 1996 direct-to-video action movie directed by Jim Wynorski. A group of terrorists steal a small but powerful missile from a military base and use a school in nearby town as their base, having a number of students and teachers as hostages. The only person who can save the day is Lenny Slater (Corey Haim), a troublemaking student who avoids being captured and now tries to do something to stop the terrorists from launching the missile at nuclear power plant. The movie was followed by a sequel Demolition University, filmed in 1997.
The following weapons were used in the film Demolition High:
Tanya (Melissa Brasselle), Luther's henchwoman, carries a nickel plated Desert Eagle, supposedly a Mark VII. The bore looks too small for .41 or .50 caliber so the pistol appears to be a .357 model. Lenny Slater (Corey Haim) takes the pistol from incapacitated Tanya and uses it in the final scene.
Beretta 92FS
Luther (Jeff Kober) carries a Beretta 92FS in addition to his Uzi. Beretta pistols are also seen in holsters of police detectives and officers and security guards, including Chief Slater (Alan Thicke), Det. Warshack (Richard Styles, officers Hayes (Michael Meyer) and Williams (Dean Wein), the crew of the police car who chases after the terrorists' van, and school security guard Ray (Peter Spellos).
Walther PP
A bright crome plated Walther PP is stored in school principal Mr. Vogel's (Gerrit Graham) table. Lenny Slater (Corey Haim) takes this pistol when he escapes from Luther's men.
Submachine Guns
Uzi
Luther (Jeff Kober) and all of his men - Boomer (Tony March) and five nameless persons (Patrick J. Statham, Cole S. McKay, Kurt D. Lott, Merritt Yohnka, and Frederick Vial) carry Uzi SMGs. Lenny Slater (Corey Haim) manages to get an Uzi from a terrorist.
Shotguns
Unidentified pump action shotguns
A police officer (Hayes or Williams) briefly uses a pump action shotgun in the shootout with the terrorists. In the final scene a shotgun with pistol grip is seen in hands of a SWAT officer.
Rifles
M16A1/A2
SWAT officers, including their commander Hawkins (Jay Richardson), carry M16A2 assault rifles (or possibly M16A1s with A2 handguards).
Springfield Armory M1A
Police snipers are armed with M14-style rifles with sniper scopes. They are most likely Springfield Armory M1A, impersonating M21 sniper rifles.