you could let the shield give a deflect arrow ability, where you can make a check a number of times per round based on the size of your shield
1 for buckler
2 for large shield
4 for tower shield