Nineteen people have been charged and 30 guns, 12 cars and four motorbikes have been seized in a major police operation in regional Victoria.
Police conducted four days of raids in Ballarat and Bacchus Marsh this week, arresting 21 people and uncovering the arsenal of weapons.
A stash of drugs including cocaine, ecstasy tablets, heroin, LSD and MDMA, as well as six tasers, imitation guns and ammunition and chainsaws were also seized.
Inspector Greg Payne said it was the largest seizure of guns in the region.
"We're taking these weapons off the streets and ensuring they're not in the hands of the wrong people," he said in a statement.
Nineteen people have been charged, including a 45-year-old Mt Pleasant man charged with drug trafficking and possessing a trafficable quantity of firearms.
Six others were charged with drug trafficking including a 40-year-old man and 32-year-old woman from Ballarat, a 38-year-old Delacombe man, a 32-year-old Alfredton man, a 26-year-old Wendouree woman and 49-year-old Haddon man.
The oldest person charged is 72 and the youngest is 17. All are due back in court in 2020.