Took the XD and the P99 to the range today at Bass Pro Shops (where I also purchased the P99). When I bought it I noticed that with certain types of hand positions it would blow the mag out while firing. With a proper grip it seemed to be ok. For fun I tried shooting it one-handed and it blew the mag out. I asked the range officer about it, he tried, blew the mag out. He went and grabbed a gunsmith, he tried, same result. They put in a 2nd spring to stiffen the mag release to check our hypothesis that the recoil alone was shaking the mag release but it didn't help. Anyway, I cleaned it up, took it back up to the BPS (forgot to get my fishing liscense anyway) and they're going to handle the shipping and whatnot. What sort of turnaround should I expect? I presume that it's going to go to Smith&Wesson (it's a German built P99 though, not a clone).