What method are you using to find these addresses? Are you scanning unknown, switch to knife, increased, back to gun, decrsd. , knife, incrsd, gun, decrsd, and so on?
And try to find the pointer for it so you don't have to search each time.
By the way, are the values in decimals? Eg : 1.5854365 , 2.52856436 , or in negative values , eg ; -575674, or -5.28563653, or are they just plain whole numbers?