My goodness...where was your son when she was walking out the door with your stuff? I think I would have been the first customer at that yard sale, to see if I saw anything familiar!
Even with some of it missing, looks like you have plenty to play with for a long, long time!