Well, this is a pretty gun Semi-auto, I liked it at least. I built it a while ago, but I don't remember completely. It was pretty simple, and fast.This looks like a good one, never tried it though.Same with this. And this. I only tried out the first one, but the other three should work well. Be warned, semi-automatic guns do not always have the best distance.