fix up HUD and UI ammo handling