I don't know about factory , but there's a member here that makes them . I had him make one for one of my 945's . His beats the factory hands down . My 945 had less than a 100 rounds through it , I bought it nib , and it fell apart where it was crimped . I forgot his name , maybe someone will come along that remembers him .