I used to live by an automotive paint shop that could mix colors and put it in rattle cans. The shop by me now doesn't have that ability...but you might look around and get lucky.
Otherwise by the nicest paint you can get in a rattle can...ones that have a nice spray nozzle. If you put enough paint on it you can wet sand it flat and then buff it to match the shine on the rest of your truck.