Hi BellaGP,
It might be a good idea to give him above grade-level testing. Even if your district doesn't take it into consideration, at least you'll know what he's capable of and what to ask for. I'm in a similar situation with my second grader except we don't have a magnet program. My "gut" (and he) told me that math was too easy for him in school. I gave him the Texas State Assessment test (free and online) and so far we've given the 3rd, 4th, and 5th grade tests (95%, 90%, and 86% correct, respectively). The scores are way above the state standards (granted, we're not in Texas, but how different can they be...?) so that tells me he's really going to need math acceleration to be appropriately challenged. They can only do so much "enrichment" within a grade level. For math talented kids, I've heard over and over that you need both acceleration *and* enrichment.
There have been other cheap and easy online grade level tests mentioned on this board as well..
Another thing to consider is a talent search for your DS - which also consists of above grade level testing. 2nd graders can take the SCAT for the CTY talent search:
http://www.cty.jhu.edu