It's not a bad weight for a 3 month old. My month olds that are eating regularly were hatched at 40 grams and they are sitting at 80 grams right now. My 3 month olds are 150-180 grams, but I do have some slow starters that are a lot smaller. Once you get him eating regularly he should start gaining weight quickly.