A large number of weapons were handed into police during a week-long amnesty in Bedfordshire in September.
Police said they received 39 firearms, 1,297 rounds of ammunition and 205 other weapons including knives.
The charity Crimestoppers backed the amnesty as part of its remit to prevent crime.
"I'm particularly pleased we had so many air weapons and ball bearing guns handed in," Deputy Chief Constable of Beds Police, Martin Stuart, said.
"These weapons do cause distress and alarm to lots of people."