Just in case this comes up later, for Riot Shield, it trades the ability to reflect for the ability to block better and block while sprinting if they run at an angle so the shield faces you. The Riot Shield is on the character’s left arm so if they run at an angle with their left side facing you, they can block while sprinting.
Fire/Gas/Explosives/Charge ‘n’ Slam still work, but if they’re blocking, Winch Shield will get blocked.
But in return, unlike with Dual Blades, if you shoot Riot Shield user’s feet, they’ll take full damage.
However, there’s a visual bug due to server issues where it’ll LOOK like the shield isn’t blocking correctly but they’ll block anyways, because on their end, they actually are correctly blocking, but you don’t see them facing the same angle correctly on your end.
Aside from the above, out-running Riot as Light still works, same with Jump Pad in doors as long as they don’t have Dematerializer, etc.
Oh and because the shield is on their left arm, if you’re on their right side, they can’t block unless they turn around so their left side (for passively blocking) or front side (for actively blocking) is facing you.