I have tired many times and made sure that all of the gui names are correct but it still does not work, please let me know what is wrong.
local player = game.Players.LocalPlayer
script.Parent.MouseButton1Click:Connect(function()
player.PlayerGui.Shop.ScrollingFrame.Visible = true
end)

2 comments
Any errors?
The only error I can think of is that you are doing this from a server script. Are you sure you are doing this inside of a local script?