He looks a good weight, well proportioned , not too fat or too thin. A proper weight will differ with body length, a 20 " inch or longer will usually weigh more. Adults are almost always over 350 grams but can range up to 500-600 or a little more if they are over 20" long.