it is possible it came to the USA, and went back to Germany with a german or a GI and so was brought back.
What is more likely is that your grandfather did pick up a luger and at some point it was sold, stolen or the like and he picked up another to replace it here in the states. I have heard of that many times
Ed