oops, I missed the semi auto part of your post.


Something clever here.