High Precision & High speed stamping