Scottish ministers want the power to cap the number of guns that can be owned by any one person after figures hit a record high.

The number of licensed firearms in Scotland has risen by almost a fifth in the last ten years but there are fewer licensed owners.

This suggests that there are more guns concentrated in fewer hands, with the average gun owner holding about three weapons each.

A Scottish Government spokeswoman said they would like to see fees reviewed amid concerns that at £50 it is cheaper to hold a gun licence than a television licence.

Justice Secretary Kenny MacAskill has now written to UK Home Secretary Theresa May to ask her to either devolve gun control to the Scottish Parliament or tighten the legislation at Westminster.

He said: "It concerns me that gun owners, even those with a legitimate need for weapons, can accumulate firearms and that there is no apparent limit to what can be held."

There were 71,860 certificated firearms in Scotland last year, but just 25,831 firearm certificate holders.

The vast majority of the weapons held (83%) were rifles but that figure also included handguns and certain shotguns.