Pointshop bugged?

I added a couple skins to pointshop here is just one of my codes


ITEM.Name = 'NanoSuit'
ITEM.Price = 1000
ITEM.Model = 'models/characters/Nanosuit2/nanosuit_player.mdl'

function ITEM:OnEquip(ply, modifications)
	if not ply._OldModel then
		ply._OldModel = ply:GetModel()
	end
	
	timer.Simple(1, function() ply:SetModel(self.Model) end)
end

function ITEM:OnHolster(ply)
	if ply._OldModel then
		ply:SetModel(ply._OldModel)
	end
end

But when you try to buy it it does nothing,Like a blunt button? Does anyone know why this is? Its not only this model and all of the models are fastDLed.

I need a answer ASAP please

Do you receive any errors in console?

Nope I got that skin working though^^