Paint from automotivetouchup.com, the rest came from Home Depot. I tried the high-fill primer that was supposed to fill in imperfections but I didn't notice much of a difference. Brand/type of primer isn't super important I don't think. I used clear coat that is meant for plastics and UV resistant: Rust-Oleum Painter's Touch 2X 12 oz. Gloss Clear General Purpose Spray Paint-249117 - The Home Depot
Thanks much, sir. Ordering some now.