I recently traded a XD for a Glock Model 21. Took it to the range and it will not fire after two rounds. Took it to a shop witha Glock armorer and seems it had a poor trigger job done on it. shame on me for not checking it closer prior to trade. I was told to contact Glock, who has not gotten back to me in a couple of weeks. Can anyone recommend someone around Pittsburgh who would get it up and running again? THANKS