Scripting/Verse/Device assistance > Ammo Tracking

There is NO way as far as I know to know if a gun is empty or full there was a bug letting you do it with player marker back in the day I think but its probably fixed.