Note that I changed it from +5 to +2, and from lasting through the round to only functioning against the triggering attack.I feel Shield is way too powerful. And if always-on, super powerful.
On the other hand, Mage Armor might work as a cantrip. It would be a must-have, and on the potent side. But ultimately, it is equivalent a proficiency with medium armor. Maybe two cantrips.