I recently bought a beautiful Colt New Agent. The finish still looks great, but I'm wondering if this stock finish (frame is blue, slide is matte blue) will prove to be less than durable. I carry it a few times a week. Never a failure of any kind. I love this gun and will be keeping it. If so: Cerakote? ($190) NP3/Roguard by Robar? ($270) something else? nothing?