Vinegar is good, but can be too much if u let it get after the head for too long (trust me I know).
For real light rust, sometimes WD40 will do the trick. Give it a good soak say for an hour, then a good wipe down. Sometimes that will work, sometimes not. You can also use a toothbrush to help, again if it is light.
Otherwise, my favorite rust remover is my Milwaukee angle grinder with 3 inch coarse wire wheel. I will caution you that depending on the rust level, this will throw fine particulate dust/rust into the air, so be well ventilated and wear a face mask and goggles, the wire from the wheel will come flying off, and is very dangerous for the eyes. However it is the fastest way I have found to remove rust, and get you back to the old shine that your axe head is looking for. It should not hurt any stamping. Obviously if you have one that has color in the stamping it will remove that, so again be careful.
If you have time and patience, vinegar (just plain white vinegar, dirt cheap at the grocery store) is probably the best way. I am not a big sanding guy myself, I don't like my axes shiny, and I feel that is what sanding does. However a lot of guys like it, and I can sometimes see why, just not overall for me.
Hope this helps.
Thanks.