All the best protest signs from the March For Our Lives

Millions of marchers gathered in cities across the country for Saturday's March For Our Lives — and they brought their best signs with them.

Teens have spearheaded this movement for meaningful action on gun violence, and that age group turned out to be particularly creative with their slogans. (No surprise there.) Students from Parkland, Fla., wore price tags reading "$1.05" — the value of a human life, determined after dividing the amount of money Marco Rubio accepted from the NRA by the number of students in Florida.

Even from the olds, there were plenty of witty, artful, and poignant messages to go around.

SEE ALSO: Everything you need to know about the March for Our Lives

Here are a few of the best.

WATCH: These celebrities are getting behind March for Our Lives