how would you reset the spring after each reset?? if you pulled the spring taught so it could reset after the last shot, when it reset the targets the spring would need to be re-sprung before it could reset again.

with a 22 i don't think you would have enough force to reset the spring.