I have a branch where I made the projectile itself count towards the shooter cap. It was in an effort to make SMD not overkill yolona missiles (which doesn't fully work because once a projectile hits it is removed from the shooter cap), but I think this can help with your idea where launchers can be disabled while they are reloading or out of ammo.