I'd like to understand what's going on with my gen 3 G17. When I rack the slide with the trigger in the rearward (fired) position and ease it forward it hangs up a short distance from battery. The odd part is that it goes to battery when I release the pressure on the trigger. This only happens when I ride the slide & doesn't seem to be a real issue if I slingshot it. The question is what going on, what part of the trigger mechanism is holding the slide until I release the trigger?