My Glock 43 has developed a problem. Once every 3 or 4 magazines the trigger will not reset. The pistol ejects and inserts a new round but the trigger cannot be pulled. i have to rack the slide eject the live round a new round inserts and the gun runs fine until it fails to reset again. Any ideas on what causes this issue.