All are synonyms with different connotations. But the most important thing, to me, is that "chuck" isn't used much anymore in the US. And when it WAS used, like 15 years ago, it was only used by young kids.
I've talked to my friends about this, about how people don't say "chuck" anymore. And adults never really ever used it.