I have the Gp100 for a range gun, and i carry it sometimes. Me and my wife bought her dad an Sp101 and he carrys his all the time. The Sp101 is a better carry gun because of the weight/size and the Gp100 is better for a range gun because of the weight and size. All depends on what you need the firearm for. Cant go wrong with either.