That's just the problem. Every time we "compromise" we lose another bit of our rights.
The State of Oklahoma just gave you the right to concealed and open carry without a permit. That's more rights then you had two months ago. So did you gain a right or lose a right? The gains far outweigh the loss.