This question is really mixed up. Is it about "weight" or is it about gravitational self interaction?
If it is about weight, then it is meaningless, but the fact that it is so is an important part of understanding gravitation, so it is a good question.
For an object, let's take a baseball. ($m=145\,{\rm g}$). It has a weight here on Earth, on average:
$$ \bar w = mg= (145\,{\rm g})(9.80665\,{\rm \frac m{s^2}}) = 1.42196425\,{\rm N}$$
Meanwhile, if Santa Claus is prepping his sled so Lil' Timmy can get that brand new Big League Baseball for Christmas, that ball weighs in at:
$$ w_{\rm North\ Pole} = 1.42564\,{\rm N} $$
Up at the ISS, if Butch can't take it anymore and heads out to play catch with his stranded partner, Sujnita, they are weightless and the weight of the ball is 0.
Back in the ISS, there is about 1 micro-gee from drag, so the ball weighs:
$$ w_{ISS} \approx 1.42196425\,\mu{\rm N}$$
Meanwhile, in Earth Centered Inertial coordinates, the ball on the ISS weighs almost its full 1.42 newton, there is a small reduction for the increased radius from Earth. It's just on a ballistic arc. Whether there is Coriolis or Centrifugal force also on the ball--that depends on coordinates.
The point is: weight is entirely frame dependent, and whether that weight is from Newton's gravity, centrifugal force, or Coriolis force is also frame dependent.
Regarding the Sun pulling on itself--why not just use the Earth? If there is a 100 pound rock, that is part of the Earth, and it weights 100 pounds, at the surface. So the Earth is made of pieces of Earth that have weight.
Edit: I didn't get to finish the self-gravitation part, so here it is: you need to do an integral over the volume because ofc, gravity changes with radius from the center. For a uniform density, you get a nice result (compare to charge, for example), but the Earth isn't uniform, and the aforementioned 100 pound rock increase weight down in the mines (and beyond), for a surprising distance: