Police say the 42-year-old man was found in a backyard in Mount Pritchard by a police dog on Friday.
A search of him and his car uncovered almost $200,000 in cash, ice, a vial of white liquid and a folding knife.
He’d been wanted since August when police found steroids, fireworks, a pistol and various drugs in a home in Casula.
Extensive inquiries and numerous searches failed to find him, police say.
After being recognised on Friday driving through Heckenberg, the man resisted orders to pull over his car and led police on a brief pursuit.
The chase was abandoned before the car was found empty outside the Mount Pritchard property on which he was located.
He was later charged with 18 offences including two counts of drug supply, driving while disqualified, entering enclosed lands and acquiring a pistol while subject to a prohibition order.
- White van torched in suspected arson attack in Bangor
- Suspected car thieves arrested after police chase
- Police promise 'robust' action after seizing 10-inch knife
- Police find four-week-old baby who was in stolen car
- Untie the hands of the police, PM, and let them end scourge of knife crime
- Folding knife seized in town centre
- Police hunt robbers after dog walker threatened with knife
- London stabbings: 300 extra police deployed on streets to tackle spike in knife crime
- Two arrested after suspected car arson and criminal damage in Ford
- Police hunt armed robber who wielded a kitchen knife during a 'terrifying' raid at a Domino's Pizza