As mentioned, most major auto body shop suppliers can mix up the correct paint color based on the paint code and put it in a rattle can.
Note that this will be the base coat. You'll still need a can of clear coat to cover it.
If you're just trying to paint something to match your JK, then this is the best route to take. But, if it's for a repair, I'd take WillyD's advice and go to a body shop to get a professional blending done. You'll never get it right with a rattle can.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!