Great post! Just a few thoughts to consider:
1) Personal shields are not yet in game, but when they are, they are supposed to guard against energy but not ballistic.
2) The size weapon matters most, and what weapons you can carry depend upon the type armor you are wearing. For close combat...