Thor is the 2011 feature film adaptation of the Marvel comic book series. Directed by Kenneth Branagh, the film stars Chris Hemsworth as the title character and is part of "Phase One" of the Marvel Cinematic Universe that includes Iron Man, Iron Man 2, The Incredible Hulk, and Captain America: The First Avenger and culminated in 2012's The Avengers. Hemsworth would reappear as Thor in two direct sequels: 2013's Thor: The Dark World and 2017's Thor: Ragnarok in addition to 2015's Avengers: Age of Ultron.
The following weapons were used in the film Thor:
Several guards are seen with Glock 17s when they respond to Thor's break-in into a SHIELD base.
A Walther CP99, a CO2 powered air pistol version of the Walther P99 as evident by the slide markings reading "CP99" and the non proprietary accessory rail, can be seen in the SHIELD armory.
A Beretta 92FS can be seen in the SHIELD armory.
An M1911A1 with a tactical flashlight is seen in the SHIELD armory.
An FN P90 can be seen in the SHIELD armory.
A guard at a SHIELD base containing Mjölnir is seen with an M4A1 Carbine with a tactical flashlight before being disarmed and bashed by his own weapon by Thor (Chris Hemsworth). Several guards are also seen with it with C-More red dot sights attached, notably the various SHIELD men patrolling the area.
An M16A4 fitted with a red dot sight and KAC railed handguard can be seen in the SHIELD armory. It is also carried by some of the SHIELD security personnel inside the temporary base.
A short-barrelled SIG SG 552 assault rifle with pronged flash hider, standard diopter sights and the stock folded can be seen in the SHIELD armory.
Agent Barton initially reaches for a Remington 700PSS sniper rifle before opting for a compound bow.
An X26 Taser is used by Darcy Lewis (Kat Dennings) to stun Thor after Thor's banishment to Earth, claiming that Thor was "freaking" her out.
A Compound Bow of unknown type is used by Hawkeye (SHIELD Agent Clint Barton) (Jeremy Renner), choosing it over a Remington 700 sniper rifle when intercepting Thor at the SHIELD base, but never gets to use it.