"Dirty" Harry Callahan (Clint Eastwood) carries his Smith & Wesson Model 29 .44 Magnum as his sidearm in the film. He is first seen pulling it in the coffee shop and saying what is one of the most famous movie lines in history. The S&W is used until it is kicked into a curb drain by Mick (Paul Drake). He then uses his AMC Auto Mag Pistol in .44 AMP as a replacement.
AMP Auto Mag Model 180
After being attacked by the group of assassins in the mob, Insp. Callahan (Clint Eastwood) is inspired to take out his old pistol, an AMP Auto Mag Model 180 chambered in .44 AMP. When his Smith & Wesson Model 29 is kicked off of a dock by Mick (Paul Drake), he replaces it with his Auto Mag for the remainder of the film. The production crew had a very difficult time aquiring this gun to the point where they had to contact the original designer, who had enough parts in his basement to build two guns for the film. The first was left in live firing mode so Clint Eastwood could shoot it and accurately depict recoil while the second was converted to fire blanks for the film. The gun's serial numbers were "Clint1" and "Clint2".
Colt Detective Special
Jennifer Spencer (Sondra Locke) uses a nickel plated 3rd Generation Colt Detective Special .38 Special as her weapon of choice to get revenge on the people that raped her and her sister long ago. Later in the film we see Mick (Paul Drake) use her gun to kill Police Chief Jannings (Pat Hingle).
Smith & Wesson 3000 Shotgun
Horace King (Albert Popwell, in his fourth and final role in the Dirty Harry series) uses a Smith & Wesson 3000 Shotgun with a pistol grip and a side-folding stock when showing Insp. Callahan (Clint Eastwood) his marksmanship on paper targets. Later, Mick (Paul Drake) takes this shotgun from him after he stabs him and uses it for the rest of the film.
Browning Hi-Power
Two of the mob assassins attempting to kill Insp. Callahan (Clint Eastwood) use Browning Hi-Power pistols. Further on in the film, another mob assassin tries to kill Callahan in his apartment in San Paulo, also with a Browning Hi-Power (This one fitted with a suppressor), but trips on Callahan's dog Meathead, giving him time to draw his Smith & Wesson Model 29 and kill him. Later, Mick (Paul Drake) tries to grab his own Hi-Power to shoot Callahan when he walks into his house unannounced.
IMI Uzi
IMI Uzi submachine guns are used by several mob assassins chasing Insp. Callahan (Clint Eastwood).
Smith & Wesson Model 10
A Smith & Wesson Model 10 is used by the leader of the robbers during the diner robbery, who is soon killed by Callahan.
Later, we see that one of Jennifer Spencer's (Sondra Locke) victims, Tyrone (Wendall Wellman), also has this pistol.
Smith & Wesson Model 19
One of the robbers during the diner robbery is seen briefly using a Smith & Wesson Model 19 revolver.
Ithaca 37
One of the robbers during the diner robbery is seen using an Ithaca 37 shotgun before being killed. One of the police officers that soon responds to the robbery is also seen using an Ithaca, possibly the same one.
Smith & Wesson Model 36
Police Chief Jannings (Pat Hingle) uses a Smith & Wesson Model 36 when Jennifer Spencer (Sondra Locke) enters his house but is soon forced to drop it when Mick (Paul Drake) arrives and forces him to drop it, threatening to kill his son if he didn't.
M1911A1
An M1911A1 is used by the bank robber that Insp. Callahan (Clint Eastwood) chases when he arrives in San Paulo.
Trivia: The chase scene in the film True Lies between Harry Tasker (Arnold Schwarzenegger) and Salim Abu Azziz (Art Malik) heavily resembles the chase scene in this film and may have been inspired by it.
Another is later seen in the hands of one of Mick's (Paul Drake) men, George (Michael Maurer).
Remington 7600
A Remington 7600 pump action rifle is seen in the hands of Mrs. Kruger, who points it at Insp. Callahan (Clint Eastwood), though she doesn't fire it, and instructs him to leave her fish market after he starts beating her brother George (Michael Maurer).
Beretta 92SB
Ray Parkins (Audrie J. Neenan) shows off her personal protection, a Beretta 92SB tucked in her waist "Mexican carry" style to Tyrone (Wendall Wellman) in his hardware store. It is assumed to be the 92SB because the earlier Beretta 92 variants had a butt-mounted magazine release and the Beretta 92F didn't exist yet, leaving only the 92SB.
Colt Trooper
San Paulo patrolman, Officer Bennett (Mark Keyloun) tries to fire his Colt Trooper at the bank robber but is injured before he can fire off a shot. Later, one of Mick's (Paul Drake) thugs is seen shot in the head by Insp. Callahan (Clint Eastwood) while holding a Colt Trooper belonging to Horace King (Albert Popwell) from his holster.