How many parallel MD simulations? How many MD snapshots? How many distinct conformational states? Have you perform also MD simulations of free ligand in solution?
Shaimaa A. Gouhar I think this link can help you. one of the comments contain a way to run MMGBSA using Ambertools on the dcd trajectory file from namd
500 frames might be too few, and the uncertainty in the predicted binding free energies too high. The uncertainty can be calculated as the difference between binding free energies calculated separately for the first and second half of the simulation; if it is higher than 2 kcal/mol, additional simulations are needed.