The 28-year-old ran from the scene, before he was tracked down in nearby bushland where it’s alleged he assaulted a police dog.
The dog wasn’t injured, while the man managed to evade police.
A search of the home uncovered a number of cannabis plants, along with a firearm.
Following inquiries, the 28-year-old was arrested at an address on Gowrie Road at Wauchope.
He was charged with the outstanding warrants, along with several other offences.