Cool. So i've made a small list of what i have to change.
1. reverse diodes
2. move capacitor
3. remove the bleeder diode and diode just after the anode of the coil.
We are using these pneumatics sensors that detect a metal object. I will be placing these over the aluminum to detect the projectile passing through. The program will then sorta calculate when to shot it off or if the projectile even moved. -.-'
The digital outputs and transistor idea sounds really good and i'll be looking into it. As well with the ProcessLocalIO() loop and interrupts
The only part that i have a model # for is the SCR.. The model # is (M25/16-1k). This part can be found on the following website. *at the very bottom.
http://www.surplussales.com/Semicond.../Diodes-1.html