Battle Royale is the 2000 Japanese feature film adaptation of the controversial 1999 Japanese novel of the same name by Koushun Takami, who later published a 3,000 page illustrated manga version of the story. The premise of the film revolves around "The Program", a government-sponsored event which forces randomly selected junior high school students who are armed with various weapons to eliminate each other until there is one remaining survivor. The film would spawn a 2003 sequel: Battle Royale II: Requiem.
The following firearms were used in the movie Battle Royale:
Boy #20 (Kyoichi Motobuchi) is given a Smith & Wesson Model 19 revolver. Upon his demise, it is claimed and used by Boy #5 (Shogo Kawada). He later gives it to Boy #15 (Shuya Nanahara) as a gesture of good faith.
Smith & Wesson Model 19 Snub Nose
During the lighthouse shootout Girl #19 (Chisato Matsui) grabs a Smith & Wesson Model 19 Snub Nose revolver with rubber grips off of a table holding several of the student's weapons. The weapon is likely intended to be Girl #2 (Yukie Utsumi)'s weapon.
Colt Python
Boy #17 (Mitsuru Numai)'s weapon is a Colt Python revolver. After his death the gun is used by Boy #6 (Kazuo Kiriyama). Shogo Kawada and his girlfriend Keiko are also seen with Colt Pythons during a flashback to one of the previous "games".
Glock 19
Girl #8 (Kayoko Kotohiki)'s weapon is a 2nd Generation Glock 19 with a stainless steel slide.
Beretta 92FS
In all three versions, Boy #19 (Mimura)’s weapon is a Beretta that appears to be either a nickel plated 92FS or an Inox. It's got a polished shine to it in either case.
Browning Hi-Power
Girl #12 (Haruka Tanizawa) is assigned a Browning Hi-Power pistol. In a continuity error, Girl #10 (Hirono Shimizu)'s M1911 switches to a Browning Hi-Power during her initial appearance.
Walther PPK
Girl #19 (Chisato Matsui) is given a Walther PPK at the beginning of the game, but never uses it, opting instead to retrieve a S&W Model 19 Snub Nose during the shootout at the lighthouse.
Colt M1911A1
Girl #10 (Hirono Shimizu)’s weapon is a Colt M1911A1 pistol (though it is initially replaced with a Browning Hi-Power due to a continuity error).
Colt Combat Commander
After Hriono drops her and it is picked up by Mitsuko M1911A1, it suffers from another continuity error and changes again, this time into a Colt Combat Commander.
M1911A1 WATER GUN
use by Kitano
Shotguns
Franchi SPAS-12
Boy #5 (Shogo Kawada)'s assigned weapon is a stockless Franchi SPAS-12 shotgun. As with most on-film portrayals of the SPAS-12, the semi-automatic setting is ignored in favor of the manual pump-action setting.
Remington 870
A short-barreled Remington 870 with a pistol grip and vertical foregrip is seen in the weapons stash in the lighthouse, but is never used.
Submachine Guns
IMI Uzi
Boy #10 (Ryuhei Asagawa)'s weapon is an IMI Uzi submachine gun. After he is killed by Boy #6 (Kazuo Kiriyama), the weapon is used by him.
IMI Micro-Uzi
Girl #16 (Yuka Nakagawa)'s weapon is an IMI Micro-Uzi fitted with a large flash suppressor. It is taken and used by Girl #17 (Satomi Noda) after Yuka is accidentally poisoned. After Satomi dies, it is used by Boy #15 (Shuya Nanahara).
Rifles
XM177E2
One of the soldiers is seen with a Colt XM177E2 carbine.
M16A1
Various solders are seen armed with M16A1 rifles throughout the film.
M16A1 (M16A2 Mockup)
Some of the soldiers seen during 3-B's introduction to the BR Program are seen with M16A1s (denoted by their full-auto capability displayed in the scene) outfitted with M16A2 handguards.
M4A1
A sparce few of the soldiers in the film are armed with Colt M4A1 rifles in lieu of their regular M16s.
M1 Garand
One of the photos of Shinji Mimura's grandfather shows him holding an M1 Garand battle rifle.
Other
Mk 2 hand grenade
Girl #5 (Izumi Kanai) is given several Mk. 2 hand grenades, but is killed before she can use them.