A man accused of unleashing a violent rampage in the streets of West Leederville before engaging in an armed stand-off with police has been hit with more charges.