Is this a must have for every responsible gun owner?