Came out of a brand new 92xi. Has never been fired. May have been cycled a few times in the shop before I bought it.