Sound IN Different Regions!

So I making a Sound Region for my DealerShip so when you walk in it plays music and when walk it stops the music. And everytime I go test it I get this "Players.ReaperNook.PlayerGui. [LocalScript:17: attempt to call a nil value].

for _, part in pairs(parts) do
     if parts:FindFirstAncestor(game.Players.LocalPlayer.Name) then

You have a typo when you loop through the parts, you should be searching the ancestors of part, not parts.

So it would be parts not part? Thanks