Cerakote is exceptionally strong. Any coating can be damaged if abused enough, but Cerakote is one of the strongest finishes in the industry. It is amazing how well it holds up. It is a ceramic based two part paint that is baked on.
We also cost guns with a Cerakote clear which gives them an extra layer of protection.