It holds up rather well. I did my XD9 I used to carry and it never cracked, chipped, flaked, scratched etc. Have 3 of the ARs painted in it. My most used one has probably 2 thousand rounds thru it and the dust cover has yet to get a scratch on it. Getting ready to do my 300 Black Out this weekend.