It wont be broken.

If delay on all weapons (and all classes) is say 2 seconds, the damage on the weapon determines Damage Per Second not the delay.

Don't see an issue.