The solenoid idea is different, but you wouldn't have the same recharge time between shots. The soleniod system is like your automatic locks in you car, they work on solenoids. You can click them up and down so fast, your kids do it. Now with the solenoid in the piston, you just need a higher voltage to speed up the movement. Man, I have this image of my door locks shooting through the roof!