We need all the logic output. The way I see it we need one signal out when the weapon fires, and a second signal when the weapon is reloaded. It would have to act like chests where you connect an activator to get one state and an OR to get the other. So Weapon computer -> activator/button will send a signal every time the weapon fires. Perhaps activator can stay HIGH as long as the key is held down for use with rapid fire weapons. Then a weapons computer -> OR will be HIGH when the weapon is ready to fire and LOW when the weapon is reloading.