I think they should just give the weapons those capabilities without needing to equip a mod. If there are two of the mods for one weapon then you hold reload to switch between them.
English
-
Good suggestion, too. There are already weapons with a similar mechanic, so it might not be too hard to program.