Teens protected by armed police protest guns at rallies nationwide