The number of firearms incidents recorded by police fell by about one-fifth in a year, official figures show.

The reduction of 21% took the total from 647 in 2010-11 to 514 last year in Scotland. This represents the lowest total recorded in Scotland in 34 years and marks a reduction of more than 50% of 2006/07's total of 1260.

Justice Secretary Kenny MacAskill said the overall number of recorded offences in Scotland involving firearms had more than halved since 2006/07.

Police cleared up 70% of offences alleged to involve guns last year, up 2%. Mr MacAskill said: "These figures represent great progress in tackling the menace of firearms offences in our communities. Year on year the number of crimes involving guns on our streets is dropping rapidly.

"The message appears to be getting across that guns put lives at risk and anyone caught using them can and will be punished heavily. "

Injuries and deaths from firearms fell by 14% from 111 to 95. Guns were involved in five killings in 2011-12, compared with three the previous year.