While giving a full detail of the weapon does give players a better understanding of what they're buying, the choice is still up to the players. I mean, they are presented with the button *Buy*, if they click it, then they'll just buy it. If they later regretted buying the weapon just because it doesn't have a certain stat that they've expected, then it's their fault. Just buy things at your own risk.