The following weapons can be seen in Johnny Handsome:
Beretta 92F
In preparation for the shipyard heist. John Sedley (Mickey Rourke) purchases a Beretta 92F and Glock 17 from a gun dealer. Larry (J.W. Smith) is also seen with what appaears to be one towards the end of the film.
Beretta 92F - 9x19mm. The cosmetic differences are very slight and hard to see. Most of the changes are the inner workings of the gun.
Beretta Model 70
Beretta Model 70 - .32 ACP
Colt MK IV Series 70
Rafe Garrett (Lance Henriksen) uses a Colt MK IV Series 70 throughout most of the film. It's noted as a Colt MK IV Series 70 by closeup of the slide when Rafe and Sunny gun down Bob Lemoyne (Allan Graf).
Colt 1911 Series 70 - .45 ACP
Glock 17
A generation 1 Glock 17 in 9x19mm.
Smith & Wesson Model 19
Smith & Wesson Model 19 Combat Magnum - .357 magnum
Smith & Wesson 669
Smith & Wesson 669 with old bobbed hammer - 9mm.
MAC-10
Ingram MAC-10 open bolt submachine gun - .45 ACP
Smith & Wesson Model 66
Smith & Wesson Model 66 with 4" barrel - .357 Magnum
Double Barrel Shotgun
Winchester 1200
Winchester Model 1200 Police Model - 12 gauge. The precursor to the Model 1300 however it is an all metal shotgun with a deep blued finish. It was developed in 1964 and ended production when the U.S. Repeating Arms Company acquired Winchester from Olin in 1980. The 1200 eventually ceased all production in 1981 and ceded the pump shotgun like to the Model 1300.
Uknown