I've altered the magic on my ex-husband's coat if you want it. It'll probably be way too long for you, and you can't keep it, but it'll protect you from anything coming. And you can use his staff too.
Bill I'm not really good with offensive magic, but defensive magic? It's right up there with chemistry.