David Starsky (Ben Stiller) carries a Rock Island Armory Commander with a stainless bushingless barrel, a stainless full-length guide rod, ambidextrous safety, a beavertail grip safety and Colt Series 70 checkered grips (some of these features were not available in 1975, when the film takes place) as his sidearm in the film. Starsky also carried a .45 1911 in the television series pilot. Afterwards he carried a Smith & Wesson Model 59.
Colt Python
Ken "Hutch" Hutchinson (Owen Wilson) is seen using a 4" Colt Python at the beginning of the film while undercover as a robber. One of the Bay City Police officers who arrests these robbers is also seen with a 4" Python. For the rest of the film, Hutch uses a 6" Colt Python as his sidearm. In the television series, Hutch also carried a Python with either 4" or 6" length.
Walther PPK/S
Reese Feldman (Vince Vaughn) takes a Walther PPK/S with a stainless finish, fitted with a sound suppressor out of his cooler to kill one of his men on his yacht.
Walther PPK
Instead of his stainless PPK/S seen earlier in the film, Feldman holds a polished nickel plated Walther PPK to Hutch's (Owen Wilson) neck after he is busted selling drugs during his fund raiser. He fires several shots into the air before running out and driving away in his car.
Smith & Wesson Model 19 Snub
One of Huggy Bear's (Snoop Dogg) men is seen with a snub nose Smith & Wesson Model 19, drawing it when Starsky (Ben Stiller) accidentally shoots the tail off of Huggy Bear's iguana. Starsky is also seen using a snub nose Model 19 in an attempt to intimidate Chau (George Cheung) by playing a game of Russian Roulette with him. Chau notices how he "inconspicuously" drops the round into his sleeve. But Chau also notices how the round miraculously falls back into the gun, which Starsky fails to realize. Luckily Hutch stops Starsky before he accidentally shoots himself.
M1911A1
One of Huggy Bear's (Snoop Dogg) men keeps an M1911A1 stuffed in his pants "Mexican Carried".
Smith & Wesson Model 10
One of the robbers with Hutch is seen briefly using a Smith & Wesson Model 10 revolver, although the gun is replaced with an Enfield No.2 later.
Both Hutch (continuity error) and a BCPD officer are seen armed with stainless steel Smith & Wesson Model 64 revolvers at the beginning of the film. Later, Reese Feldman's (Vince Vaughn) henchmen Kevin (Jason Bateman) is seen holding a Model 64 on the police in the crowd during the fundraiser when Feldman takes Hutch hostage.
Smith & Wesson Model 36
After accidentally taking a gram of cocaine with his coffee, Starsky goes out to a disco club under the extreme influence. After losing a disco Dance-Off to another dancer, he draws a Smith & Wesson Model 36 from his ankle holster and holds it on his opponent. As people run away screaming, he calmly explains that he is a cop (while firing his gun into the air mind you) before Hutch tackles him to the ground and he snaps out of his "high".
Rifles
Remington 700
Chau (George Cheung) takes shots at Starsky and Hutch with a wood stock Remington 700 sniper rifle, only succeeding in shooting up Starsky's Gran Torino before driving away.