In underrail, riot armor is probably the worst of the four main armor types for general use, at least most people see it that way. It is good in specific situations, but rarely outside that. One of the biggest complaints is that shields are only useful against melee attacks, and even then they aren't too reliable or much good, frankly.
So, I was thinking, why not combine riot armor and tacvests into one armor type, and make shields either an equipable weapon slot item or an optional 5th component slot item. Vest + panel + armor + cloth (+ optional shield slot, potentially). No matter what, the armor gives x3 DT vs bullets. The armor slot can either be used for tacvest armor options (beetle carapace, antirifle, etc), or it can be used for some "riot armor" component(s) that gives extra defense vs melee attacks. Shields, regardless, give extra defense period (not just against mechanical melee attacks) at the cost of more armor penalty and only one-handed weapons, with different shields having different qualities.
Also, police in some countries have started to wear chainmail tunics under their regular gear because they keep getting knifed. Would be cool if chainmail was a component you could add to these armors.