Telynn, precisely If he had picked an object, it would have been killing for humans, but no magic law would have been broked. But the shield is magic, he would have been executed as Mira says.
And I agree, Snark Knight. Rudolph is going to get revenge on Harry, but I don't know if physically or if he will try to complicate things for him with the vanilla authorities. I just hope it backfires. As I said before, he is Gollum, the fact that Harry allowed him to live will be good in the long term.