The following weapons can be seen in Johnny Handsome:
Beretta 92F
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
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
MAC-10
Smith & Wesson Model 66
Double Barrel Shotgun
Winchester 1200