I've always wondered this, and I have never been able to really get a straight answer. According to one friend of mine who is a cop, he said that most of the cops who use Glock use it because their company can get it at below cost, and at almost no charge to them. He said Glock basically gives the guns away to police departments to get their name out there, hoping a lot of normal people will say "well the cops use Glocks, so they must be the best!" and they end up buying them. That sounds like a good marketing strategy, but I'm wondering if it's true. Do most cops get their gun at no cost to them, or do they have to pay for it? If Glock really does basically give the gun away, it's no doubt that a lot of cops would buy one of them instead of paying big money for something like a Sig or a S&W. Anyone with any input or info on this topic?