If you gifted $500k to your son, he is not liable for gift tax, but he has to file form 3520 with the IRS if he is a U.S. person ( citizen or resident of the United States).
Please read this IRS document:
https://www.irs.gov/businesses/gifts-from-foreign-person