5w 20 motor oil

The most important thing is to use 5w20 if you have a 5.7 VVT or MDS. These engine must have 5w20 to operate the valvetrains properly. Synthetics are fine as long as they meet Mopar's API recommendations and all Major companies meet or exceed those requirements.
If you have a 5.7 still under warranty, it's wise to use an oil that is licensed with Mopar's MS-6395 spec. Should you have a warranty claim on the engine using a non-licensed oil, they could refuse to honor the warranty. You might have to sue them to get them to pay. It's cheaper and easier to just use a licensed oil. An oil may claim to meet or exceed a Mopar MS spec, and it may very well do so, but that doesn't mean licensed.