I've had mine less than a week. No BTF so far. 100% so far. Wasn't crazy about the flat phosphate, but it's starting to look better with repeated oil applications as with anything that's parkerized.
My gen3 21 sometimes throws an empty at my hat. Sam