Sadly just realised I left a bit of a bug.
Shotgun and Rifle ammo only updates on PICKUP only, when you fire these weapons it doesn't update the ammo (apologies). The weapons operate fine and the value is counted, just the text objects didn't update <3 Will upload a fix when Jam is complete.