The following weapons appear in the film Dragnet:
Handguns
Colt Python
Pep Streebeck (Tom Hanks)
Smith & Wesson Model 10
Sgt. Joe Friday (Dan Aykroyd)
Smith & Wesson Model 10 Revolver - .38 Special
Shotguns
Ithaca 37
Ithaca Model 37 riot version - 12 Gauge
Sub-Machine Guns
Assault Rifles
M16A1
M16A1 with 30 Round magazine - 5.56x45mm
Heckler & Koch HK91
HK91-A2 Rifle with Standard Stock
Note lack of third position for automatic fire - 7.62x51mm NATO
Norinco Type 56
Norinco Type 56 (Imported into the U.S. as the Norinco AKS-47 or AKS-47 Sporter) - 7.62x39mm. Rather than having the underfolder pig sticker Bayonet assembly, this has the standard Bayonet lug underneath the gas block as the AKM and later variants.