The 2nd Amendment is absolute, but people have an obligation to use that right responsibly. If people use it recklessly, we could lose it.
Not very absolute then, unless the definition of absolute has been changed.