The following weapons were used in the film The Ice Harvest:
Vic (Billy Bob Thornton) uses a black Beretta 92FS.
Bill Guerrard (Randy Quaid) uses a very nice, rare and chrome Beretta 92SB.
Bill points his Beretta at Renata.
Colt Detective Special
Roy Gelles (Mike Starr) uses a Colt Detective Special.38 Revolver.
Colt Detective Special .38 Late Version.
Officer Tyler (T.J. Jagodowski) carry on his duty belt a 4 inch Colt Python.
12 Gauge Double Barreled Shotgun
Charlie (John Cusack) holds a 12 Gauge Double Barreled Shotgun.
This image is an official "The Ice Harvest" wallpaper too.