Both good questions and they raise a third question. What stops the slide from going too far forward after the shot? The first question you answered yourself although some use rubber bands, surgical tubing, etc. chord to control the rearward recoil and forward motion. The next question, most just push he thing back. I am incorporating Springs for recoil and forward gain and a stop to bring it back to zero.
"Billy G"