"Police also located a machete, two large knives and black gel blaster pistol within the vehicle.
"A struggle ensued before officers managed to handcuff the male."
During the struggle a 35-year-old male officer was injured, breaking his shoulder.
The 35-year-old Hervey Bay man was arrested on a number of offences including obstruct police, possess property suspected of use in the commission of a drug offences, possess a knife in a public place and possess property suspected of proceeds of a drug offence.
He is due to appear in the Noosa Heads Magistrates Court on March 23.
Two Noosa Heads police officers have been left with serious injuries following separate arrests on Cooroy and Noosa in the past two days. Picture: File