Oscillating piston