I own a g-19 as a side arm for my SPR. It's semi only and I love it. Great accuracy, but the front sight is a downer, mine fell off, but you dont really need it. If you're using it for close range (since you said you were getting a sniper rifle) you wont need the sight anyways.