The 2004 Charter 250 was a Busch Series event that took place at Gateway International Raceway in May 2004. It was won by Martin Truex Jr..