US gets poor reviews on protecting gun rights