bulletproof

adjective
  1. designed to stop bullets from passing through
  2. impossible to find fault with or criticize
  3. Usage: figurative
verb
  1. to make something resistant to bullets or criticism

Examples