It does still have all of its original parts inside. Some light cleaning inside to get most of the dust out.
Because shipping will probably be a lot, I suggest getting this through local pick up. Be sure to message me if you want this shipped, or plan to do a local pickup.