Cool, but as far as I can tell, not arduino.
Looks like a monostable 555 and an IC to drive the solenoid.