The conversation between human and AI assistant.
How do semiautomatic triggers work?
How does the trigger know when it's time to cycle the next round?
After the round is fired, gases from the explosion push the bullet out of the barrel while also pushing back on the bolt, which unlocks the bolt and moves it back to extract the spent casing. The recoil spring then returns the bolt forward and chambers a new round, preparing the firearm for the next shot.