A sawn-off shotgun and semi-automatic pistol were among a haul of six guns seized by police in drug raids in rural NSW.
Ice, ammunition, nunchuks and cash was also discovered in searches of homes in Wallabadah and Tamworth on Thursday, as well as items believed to be stolen goods.
A 51-year-old man has been charged with 16 drug, proceeds of crime and firearm offences.
A 48-year-old man was charged with firearm offences and a 38-year-old charged with drug offences.
Police also spoke to a second 51-year-old man and a 26-year-old woman, and inquiries are ongoing.