You were right: it is Polish and the frame is aluminum. At first I thought well, I don't want that, but then I remembered all those pistols with polymer frames which perform so well. Surely aluminum is as tough as plastic...isn't it?
What's your opinion on that?