Crossfire is a 2022 BBC drama mini series. Ex-police officer Jo Cross (Keeley Hawes) is on holiday with her family and friends at a Spanish resort hotel, when it is attacked by two gunmen. Cross, along with hotel manager Mateo Rodriguez (Hugo Silva) arm themselves with shotguns used for the hotel's clay-pigeon-shooting excursions in order to rescue the hotel guests.
The following weapons were used in the television series Crossfire (2022):
(Airsoft) Tokyo Marui Hi-Capa 5.1
"Hi Capa" guns are airsoft derivatives of the STI 2011 double-stack 1911-type pistols. In this case, a Tokyo Marui Hi-Capa 5.1 (presented as a live firearm) is used by Flavio (Pol Sanuy) the younger of the two gunmen. The Tokyo Marui version can be identified by its regular-1911-style cocking serrations and the shape of the hammer. Putting this identification beyond doubt however is the fact that the Tokyo Marui markings can clearly be seen in one shot.
Gunman Gerardo (Pol Toro) uses what appears to be a Glock 17-type pistol; there is no way to tell the calibre from the low-detail shots of the pistol, but it is clearly the size of a "regular" Glock. It is likely another airsoft derivative. At any rate, it is (or is based on) a third-gen or newer model, given that the accessory rail is visible at the front of the frame.
Double-Barrelled 12-Gauge Shotgun
As mentioned, Double-Barrelled 12-Gauge Shotguns−normally used for the hotel's clay-pigeon-shooting activities−are appropriated by Jo Cross and Mateo Rodriguez to fend off the attacking gunmen and rescue hotel guests.
Heckler & Koch MP5K-PDW
Gerardo has a scoped Karabiner 98k.