Someone posed this question to me yesterday. After some research, I verified that although many Guptas are indeed "Aggarwals", not all people with the last name Gupta is. Of course, every Aggarwal belongs to a Gotra -- many Guptas have an Aggarwal Gotra, but some do not.