Heres The Script Ive Made That Gives It to You But Can Someone Add to It so It Cost a Gamepass/Shirt
local player = game.Players.LocalPlayer -- Refer to the Player
local tool = game.Lighting["AN-94"] -- Refer to the Tool
local frame = script.Parent.Parent
script.Parent.MouseButton1Down:connect(function() -- When it's clicked
if player:FindFirstChild("Backpack") then -- Not sure why I added this
tool:Clone().Parent = player.Backpack -- Clone the tool to their inventory
frame.Visible = false
end -- End the if function
end) -- End the MouseButton1Down function

1 comment
You may want to read this article on the RobloxWiki: http://wiki.roblox.com/index.php?title=Game_pass