If anyone is experimenting with recoil, I have firmware available which outputs a 40ms pulse on pin 5 of the header when the trigger is pulled while on screen.
I think the best way of driving the solenoid is to use a mosfet. Use a 1K resistor in series with the gate. Dont forget to connect a diode across the coil to remove back-EMF.
andy@ultimarc.com