Semi-Automatic Locking Mechanism