I never run out of ammo....
Its about stealth. Not getting into gun fights.
I only use my deck gun and AA guns on unarmed merchants. if they fire back, or my crew spot aircraft, then im outta there. My sub cant take many hits, with TDW's IRAI mod installed.
But there does need to be some sort of weapons screen that tells you how much ammo you have.