Was a pain to it get to seat properly it tried to pull out of breach a couple of times but once it took seat and stayed in place worked flawlessly. if you insert it best tip I can give it let it rest about 5 minutes to fully form in place before racking the slide repatedly.