A friend of mine from work told me he got an old 25ACP from his Dad. He said it was stamped on the right side of the slide with Made in Spain and the left side had, LookingGlass. Anyone heard of this animal? I asked him to bring it to work sooo's I could verify the markings.
Any clue?
Any clue?
"If a man has nothing greater to believe in than himself, he is a very lonely man".


