PJ's stuff is zinc, but final colour will depend metal prep and composition
If it's a small scratch, I've had luck using Birchwood Caseys Aluminum Black Metal Finish (yes I know, but it works on ferrous metals too)
Anything bigger than a scratch, you would need to reparkerize inorder for it to look half decent. It's easy-peasy as I'm sure Hungry will demonstrate.