@jgonzalez . It detects when a weapon is within the trigger zone correct? Yes Is there a reason why you need it to count up or down? I want player knows how many weapons he can grab near him.
Zero means no gun on player zone. If there are 3 guns on player zone that means 3 weapons. He moved a bit forwarded and 2 guns on his zone, weapons value = 2. and so on. I wrote -1 to tell you zero. No need to any value under zero. Just count correctly the number of guns inside player zone. Thats all.