Создай объект конфиг в котором будут прописываться все глобальные переменные, заведи в нем глобальную переменную, например
global.money=0
В магазине товары можно сделать на основе объектов и массива что сложнее, я бы советовал объекты.
Например у тебя есть патроны, создаешь в конфиге переменную global.bullets=1 (сколько раз можно купить этот товар)
И в самом объекте переменную цены, например price=50
Ну и все, дальше нажатие ЛКМ по этому объекту проверяешь.
Код
if global.money>=price && global.bullets>0
{
global.money-=price
global.bullets-=1
......
и пишешь код добавление патронов или бонусов, тут что пожелаешь уже
}
Если правильно понял то выглядит как-то так.