How much math can I reasonably have in a singular line of code?

I am working on a first-person shooter and am planning to have a lot of variables associated with each weapon. As a result, I anticipate needing to run a lot of math for each shot fired. I would assume that using math nodes like multiplication and addition probably are not very costly relatively speaking but I am wondering if there is a practical limit for how many of these operations, I can have going every time a bullet is fired? Right now, I have about 10-15 of these being used to account for damage falloff, damage types, hit locations, damage reduction from penetration, damage modifications from upgrades, etc that need to be applied for every shot. Is this approaching a practical limit or could i reasonably have like 50 of these and be fine? It does not seem to be an issue as is but I dont want to limit anything later by overcomiting on this system early on.

cant really answer this but what you can do is stress test it, create your logic then create an actor that fires it on tick and check your performance