A 33-year-old man has been charged after Mandurah police responded to reports of a man walking towards a busy intersection armed with a gun.
Several police cars rushed to the corner of Anstruther and Cooper Streets just before 10 this morning after a member of the public reported seeing a man armed with a firearm.
Officers took a man into custody.
Police said the man was carrying a replica weapon and was taken to hospital for an assessment.
A 33-year-old man from Coodanup has been now been charged with being armed in a way that may cause fear, carried (possessed) a weapon with intent to cause fear, assault public officer and possessing drug paraphernalia.
He is due to appear in the Perth Magistrates Court tomorrow.
Early voting for Secret Harbour by-election begins Monday
Welfare concerns for missing Swedish national last seen in Warnbro
Wanted man last seen in Golden Bay
Passenger critically injured in West Pinjarra crash
Unregistered painter fined for requesting hefty deposit from Singleton homeowner and not doing the job
Police hunt driver following dangerous Baldivis pursuit
Welfare concerns for boy last seen at Port Kennedy skate park
Rubbish truck catches fire in Baldivis
Driver injured in bus crash in Rockingham