Sorry Charlie but your characters power seems over powered. If you wanted to make him very difficult to hurt then I would be willing to accept that but the way you worded it he's invincible. Honestly I'd even be okay with you making him able to take most bullets pretty easily but he would at least have to be vulnerable to more powerful guns (high caliber rifles and assault rifles at close range.)