Hundreds of guns have been handed into police during an annual police amnesty - including a belt-fed WWII machine gun.
The Metropolitan Police says 143 firearms have been handed in at police stations across the capital in just seven days, including two antique machine guns.
These include 31 shotguns, 23 imitation guns, 11 pistols, ten handguns, nine revolvers, six rifles and five automatic guns, two deactivated World War II machine guns.
The force has also had 3859 rounds of ammunition handed in, with still a week left of the surrender, which launched on November 13.
Detective Superintendent Mike Balcombe, of the Met's Trident and Area Crime Command, said: