So I gave one player's character a +1 magic shield that also grants resistance to ranged attacks. He wants to wear it on his back and still have the range resistance, arguing that he's technically "holding" it. I said it was fine but he loses the +1 AC because he wasn't actively "wielding" it.
Is that a reasonable ruling? Is there anything in the rules that I'm overlooking that says it should work differently?