Instead of focusing on knives vs guns, let's not forget that 2 people died and 7 are injured from this attack (title says 5 but article says 7). 
What a terrible tragedy, imagine visiting family in another city and getting killed in the fucking train by a crazed lunatic.