Your problem lies in the fact that it can stop bullets. There is nothing, not even with the technology they scrounged up after the 6 minute war, that can entirely stop a bullet. Sure enough, it can force it to deflect away, but sooner or later a bullet will pierce the armour. I am saying this because the technology in this RP is of about equal to our current technology, if a bit more advanced, since the war decimated it all. With current tech, we have bulletproof vests, which in of themselves are not "bulletproof" but can instead take multiple shots before giving in. In conclusion, just write out a list of strengths and weaknesses on your CS so it is easier to get a grasp on ^_^