So I had the idea of having Barret's and Vincent's guns work similar to FF XII, in that they completely ignore the enemy's defense, always hit, and mostly (in FFXII: completely) run off their own attack stat rather than the user's stats having much/any influence. So I turned to the item formula.
Now of course the problem I had already predicted would appear did indeed appear, which is that the attacks always deal between 240 and 256 damage, because Attack has an attack strength of 16, and nobody cares about the weapon's or character's strength. Is there an easy way to circumvent this problem or would that require rewriting the game's damage calculations? Or is there a good alternative? If it doesn't work out I guess I'll just go with the regular damage formula.