Police say they would have been horrified if some of the weapons handed in during a two-month amnesty had ended up on the streets.
Almost 2500 weapons, including machetes and home-made guns, were handed in.
Licensing and Regulation Division Superintendent Russell Barrett said no questions were asked of those who handed in weapons during the amnesty, which was the first held in Victoria since April 2010.
He said police investigated whether the weapons had been involved in a crime, and all weapons were destroyed.
More than 1600 of the weapons were long-armed firearms, with 128 hand guns and about 400 sharp-edged weapons also handed in. More weapons were handed in at Bendigo than at any other police station.
"I'd be horrified if some of these weapons were on the streets of Melbourne," Superintendent Barrett said.
"[The amnesty] demonstrates that the community is an active part of our quest to make the community safer."
Some of the more unusual weapons handed in included a firearm that had been modified to look like an M16, but was no functional, and a knuckle-duster with a built-in blade.
Superintendent Barrett said it was not uncommon for people to hand in weapons that had been given to them in deceased estates.
Most of these weapons were relatively safe, but those who had handed them in should be commended, he said.