Avalon is a 2001 science-fiction film centered around an illegal virtual-reality war game called "Avalon". The film is a Polish/Japanese co-production (filmed in Poland with an entirely Polish cast) and is directed by Mamoru Oshii (Ghost in the Shell, The Red Spectacles).
WARNING: THIS PAGE CONTAINS SPOILERS
The following firearm was used in the movie Avalon:
Ash (Malgorzata Foremniak) carries a Walther PP as her preferred sidearm in Avalon, which she mistakenly refers to as a "PPK".
Post war Walther PP Pistol - .32 ACP.
Ash draws her Walther PP as the level loads.
Ash with her PP at the ready.
Ash fires her PP at the ready.
Ash draws her Walther as another player approaches her from behind.
Ash searches Flak Tower with her Walther PP (now with a laser sight fitted to the triggerguard) and night-vision gear.
The "banker" at the underground Avalon arcade keeps a Walther P38 pistol hidden in the till.
Walther P38 pistol (manufactured at the Mauser Factory) - World War II dated - 9x19mm
Bishop (Dariusz Biskupski) carries a Mauser C96 fitted with a buttstock holster while in Avalon.
C96 "Broomhandle" Mauser fitted with holster/stock combo - 7.63x25mm Mauser
The audience's first shot of Bishop holding his C96.
Ash cocks the hammer on Bishop's C96.
In addition to her Walther PP, Ash (Malgorzata Foremniak) also uses a Mauser HSc pistol.
Ash takes Jill hostage with her Mauser HSc.
Ash holds Jill hostage as Team 9 Sisters surrounds her.
Ash finds a Mauser HSc issued to her during the "Class Real" level.
Ash rounds a corner with her Mauser HSc.
WZ. 35 VIS "Radom"
Murphy (Jerzy Gudejko) uses a Pistolet WZ. 35 VIS "Radom" during the "Class Real" level.
Pistolet WZ. 35 VIS - 9x19mm
Murphy brings his Radom to bear at Ash.
Stunner (Bartek Swiderski) uses a PPSh-41 submachine gun while in Avalon.
Soviet PPSh-41 Submachine Gun - 7.62x25mm Tokarev
Stunner with his PPSh-41.
Stunner aims his PPSh-41.
Ash's preferred long rifle in Avalon is the SVD Dragunov sniper rifle.
SVD Dragunov sniper rifle - 7.62x54mmR
Ash flips the safety off on her Dragunov.
Ash prepares to fire her Dragunov.
A closeup of Ash aiming the Dragunov.
Ash draws her Walther PP while giving the audience a clear view of her SVD Dragunov.
Most of the players in Avalon use AKS-47 rifles.
Type III AKS-47 with stock folded - 7.62x39mm
Two lower-level players with AKS-47s are gunned down by Ash.
Several Class-B players find themselves on the receiving end of fire from a Mi-24.
Several low-level opponents fire at Ash with their AKS-47s.
A few players are seen with AKS-74U rifles.
AKS-74U (also referred to as the "AKSU" or 'Krinkov') - 5.45x39mm
PKT Machine Gun
Several PKT machine guns are seen mounted to T-72 M2 main battle tanks.
PKT machine gun with 250-round ammo drum - 7.62x54mm R
A PK machine gun mounted on a T-72.
A single Class-B player is seen firing a MG34 machine gun during the opening battle.
MG34 with 50 round "assault drum" - 7.92x57mm Mauser.
A Class-B player fires his MG34.
One of Bishop's NPC party members uses a RPD light machine gun.
RPD Light Machine Gun - 7.62x39mm
A Yakushev-Borzov Yak-B Gatling gun is seen mounted on a Mi-24 "Hind" gunship.
Yakushev-Borzov Yak-B - 12.7x108mm
A Yak-B can be seen mounted on the gunpod of this Mi-24.
A first-person shot from the view of the player operating the Yak-B.
A small number of RPG-7 launchers are seen in Avalon.
A Class-B player fires a RPG.
One of Bishop's NPCs armed with several RPG-7s.
A ZSU-23-4 "Shilka" Soviet anti-aircraft vehicle armed with a AZP-23 "Amur" quad automatic anti-aircraft gun can be seen during the opening sequence.
A ZSU-23-4 "Shilka" armed with a AZP-23 "Amur"quad automatic gun - 4x23mm
Three armored vehicles, two T-72 tanks and a ZSU-23-4, advance during the opening sequence.
A closeup of the ZSU-23-4.
The ZSU-23-4 fires it's AZP-23 gun.