The following guns were used in the movie Needful Things
Sheriff Alan Pangborn (Ed Harris) carries a Beretta 92FS as his duty sidearm. He uses it prominently in the final scenes of the movie in order to restore order.
Sheriff Pangborn brandishing the Beretta.
Sheriff Pangborn firing the Beretta.
What appears to be a Llama IX-A 1911-style pistol is seen being pulled on Pangborn by Brian Rusk (Shane Meier). This gun is also brandished by "Buster" (J.T. Walsh). The pistol has been bright chrome-plated, though some of the controls such as the extractor and the hammer, appear to remain blued.
Llama IX-A, 3rd series with blued finish - .45 ACP
Brian becomes hysterical as he holds the Llama to his head.
Brian holds the Llama to his head. Note the thin ventilated ribbing on the top of the slide. This is a strong indicator that it is a Llama IX-A.
Brian right before he struggles with Pangborn.
Brian fires the Llama. The slide ribbing can be seen much closer here, and, even though it is a blurry split-second shot, you can note the markings: GABILONDO Y CIA. VITORIA (ESPANA). Translated from Spanish into English, this means that the pistol was manufactured in Vitoria, Spain.
Another close-up of the Llama's muzzle.
Buster brandishing the Llama.
Leland Gaunt brandishing the Llama.
Another view of the Llama.
Dan Wesson Model 15-2 VH
Deputy Sheriff Norris Ridgewick (Ray McKinnon) brandishes a Dan Wesson Model 15-2 VH revolver to threaten "Buster" (J.T. Walsh). Trivia: McKinnon's future wife, Lisa Blount, appeared in the film (uncredited) as Cora Rusk. The two married in 1998, five years later.
Dan Wesson Model 15 - .357 Magnum
Ridgewick brandishing the Dan Wesson.
Colt Single Action Army
What appears to be two Colt Single Action Army revolvers can be briefly seen on the wall in Leland's office. They are hard to spot, so they could also be two Colt 1860 Army revolvers.
Colt Single Action Army "Artillery" model with 5.5" barrel - .45 Long Colt
Two Single Action Army revolvers are hung on the wall.
A bolt-action rifle with stainless steel finish, a black polymer stock and equipped with a night-vision scope is used by "Buster" to shoot at Sheriff Pangborn in the final scenes. The same gun appears to be at Leland's on the desk. It is possible that the rifle is a Ruger M77.
Ruger M77 with synthetic black polymer stock and stainless steel finish - .30-06 Springfield
Buster aims the rifle at Sheriff Pangborn
Buster brandishing the rifle
The same rifle is seen on a desk
What appears to be an M16 variant, possibly an M16A1, can be seen on the desk, on the left side.
The M16 on the left side.
Sheriff Alan Pangborn (Ed Harris) retrieves a Mossberg 500 from his car while the riot is taking place.
Mossberg 500 "Persuader" with standard five-shot magazine tube - 12 Gauge. This is the most commonly produced version of the 500 series today.
Sheriff Pangborn brandishing the shotgun
Sheriff Pangborn firing the shotgun
Smith & Wesson 3000
Hugh Priest (Duncan Fraser) is given a Smith & Wesson 3000 Shotgun by Leland Gaunt (Max von Sydow), which he later uses to kill the bar owner.
Smith & Wesson 3000 shotgun with black synthetic furniture and folding stock - 12 Gauge
The shotgun on the table, the folding stock has been removed.
Hugh (Ducan Fraser) firing the Shotgun
Double-Barreled side-by-side shotgun
The bar owner brandishes a double-barreled side-by-side shotgun when Hugh enters the bar armed.
Stoeger Coach Gun - 12 Gauge
Bar owner brandishing the shotgun
What appears to be a M60 machine gun can be briefly seen in the background when Gaunt gives Hugh the shotgun.
The M60 in the background.