More than 300 firearms have been removed from the streets during a gun amnesty campaign by Police Scotland.
The unlicensed weapons included shotguns, BB guns, air weapons and imitation firearms alongside 80 lots of ammunition.
Members of the public were urged to surrender the guns to police stations across the country during the UK-wide campaign.
Police Scotland have shared images of the massive haul after the weapons had been made safe by specialists.
A total of 319 weapons, which will now be destroyed, were handed in between May 12 and 29.
Assistant Chief Constable Alan Speirs said: “It’s really important that we continue to build on public safety across Scotland by providing opportunities for the safe surrender of weapons like this and by reminding the public to check their licences.
“Members of the public are reminded that it is against the law to be in possession of an unlicensed firearm, regardless of how you acquire it and are reminded that firearms can be surrendered to the police at any time.
“If anyone has any doubt, we have specially trained officers across the country who can make unlicensed weapons safe and remove them.”
Cabinet Secretary for Justice and Veterans Keith Brown said: “We are grateful to Police Scotland for this important campaign to encourage those in possession of unneeded or unlicensed firearms or air weapons to safely hand them over.
“Firearm offences remain at historically low levels in Scotland, but by removing more than 300 weapons as well as ammunition this initiative will help keep our communities safe and prevent firearms from falling into the wrong hands.”
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here .