Tasmania Police will be holding a major firearms amnesty drive this weekend, for people in Northern Tasmania to hand in their guns.
It's part of a crackdown on illegal firearms, in the wake of a surge in gun violence in Launceston.
Police say both registered and unregistered firearms can be handed over, without fear of prosecution.
It comes as a 27-year-old South Launceston man is charged with a string of offences, following a police raid on Monday.
An improvised homemade explosive device, three pistols, $86 000 cash, 1000 rounds of ammunition and traffickable amounts of methylamphetamine and another drug believed to be speed were seized.
Several firearm amnesties will be held in the state's north on Saturday May 15, between 10am and 2pm.
They're taking place at the Carrick Community Centre in Carrick, the Newnham Police Station, the Pipers River Fire Station in Pipers River and at the St Helens Police Station.
People who are unable to attend in person can call Deloraine Police Station for alternative arrangements.
“This will enable people to arrange for police to attend and pickup firearms from any private residences in the North,” Inspector Scott Flude said.
Police have seized 19 illegal firearms over the past two weeks, as part of an ongoing targeted police operation to get guns off Launceston streets.
“Any illicit firearm is a concern to Tasmania Police. Firearms in the wrong hands are dangerous and are of utmost concern to police,” Detective Inspector Craig Fox said.
“We know that there are people out there in the community who know people in possession of illegal firearms. Please come forward provide information so we can take these illegal firearms off the street permanently."
Tasmania has a permanent firearms amnesty in place, but police hope the additional drop off venues on offer in northern Tasmania will encourage more people to get rid of unwanted or unregistered firearms.
Anyone with information about stolen guns or illegal firearms activity is also urged to contact police on 131 444 or Crime Stoppers on 1800 333 000.