I used paint stripper to remove the text, worked GREAT and left the ammo can green color.
Not sure about painting it, I'd guess any paint for metals would work just fine - maybe Rustoleum since it will be out in the wild so to speak. Automotive paint should be fine and generally isn't overly shiny unless coated with clear.