Semi-automatic swing arm