well its a lock fire mechanism only, so this would still function relatively the same. just have an onclick function trigger all guns and make all the others lock. unless they purposefully leave it out for some reason (like self replicating) it should be a simple matter of coding it. most likely they will still have reduced damage. look at it like this, if you are using it you automatically plug in your augmented hardware and it increases the charge per shot, cause... science! side not even if they do leave it out that might not be so easy for them to stop it. i know im going to try my hardest to make a self replicator and not tell anyone how :-p.