I think weapons should be able to Parry, giving them an Armour value. Weapons like the Sword and Staff could have relatively high Armour ratings (say 70 for top of the line Swords, 100 for Staffs), improved by <Weapon> Expertise. Weapons like the Axe and Dagger would have low Armour ratings (say 10), but make up for it in the damage they can do (magical or critical damage for daggers). The Armour rating would be standard for weapons, meaning you could parry even if you are untrained, but for it to be effective you need levels of <Weapon> Expertise. Ranged weapons would not have a rating at all, as doing so would snap them in an instant.

Also, I think that Shield Expertise should also improve the Armour rating of your shield. How can additional training not benefit you in this way?

Thoughts?