Semi-automative finger punch presses in stock