early semi-auto