Police arrested a 56-year-old man for assault with a weapon and mischief on East Hastings and Slocan Street on Tuesday.