I have been looking at getting a 642 for a while. Each time I think I'm ready to buy another great deal pops up and takes that money. Today I was looking again and saw that the average price on them is $360ish. I decided to stop by Academy on the way home and their 642 was $642. Every other gun in their case was "competitively priced" but the 642 was $300 higher than the lowest price I found. What in the world is that about? They had LC9's for $350, SP2022's for $399 etc.... Is there a special 642 that I don't know about? It said "642 Centennial" on the tag.