You’ll have to post a picture for a better idea what exactly it is you have.
If you’re looking for a collector to buy it, it would have to be in near new condition. The rattle is usually a sign of end cap damage/degradation, which suggests the bat has a fair amount of swings.
From the information given, I’d say your bat is worth $60-$80.