Does any one know a model or set number for my son's broken piece?
Without seeing a picture it is difficult to determine exactly what you have, but after a bit of research I think you have MEGA BLOKS set #1916: Spider-Man Super Tech Hero from 2004.