DRUGS and more than $25,000 in cash were found in a car in Forrestdale on Saturday.
About 2.20am, Traffic Enforcement Group officers stopped a Nissan Skyline on Ranford Road.
It was alleged during a search of the vehicle, police located and seized the cash, about 160g of methylamphetamine, various drug paraphernalia and two stun guns.
As a result of further inquiries by Armadale Detectives, the 29-year-old man from Kewdale was charged with possession with intent to sell or supply, possessing drug paraphernalia, prohibited weapons and stolen or unlawfully obtained property, failure to obey orders given by an officer and a return to prison warrant.
He was due to appear before the Perth Magistrates Court on Sunday.