I can smell metal pretty easily. Different metals have a different smell too. Most of the smell probably comes from the chemicals used to produce the metal but I can smell iron ore pretty strongly. The smell and taste of blood (I don't eat blood but I have had a tooth pulled or two) is from the iron in the blood. It smells just like iron. I can smell blood a few feet away. Just like some people see better than others (I'm not one of those but I was 30 years ago - I didn't have the sense of smell then) some people can smell things better. Trust me that isn't a good thing. Most smells are not pleasant. As we lose one sense we gain another. So people that start losing their hearing and sight (like me) often start being able to smell things better. It runs in my family too. My dad had a nose like a blood hound. Oh yeah. Some dogs certainly have better noses than other dogs. Anyone that hunts with dogs will tell you that. Probably the Glock smells like the lube they used on it or the cleaning solvent. A person could clean the gun with something like mineral spirits to get rid of most of the lube smell but you'll get rid of the lube too. It just sorta goes with the territory that guns are going to smell if you take care of them right. It could be the synthetics on the Glock that smell too. Plastics definitely have a smell. Any kid who ever owned a beach ball will know that. In fact almost everything has some kind of smell.