Here is the criteria that I follow when buying a gun:
1. Caliber
Different calibers have different pros and cons. Many have been discussed in this thread already. But if your buying a main carry weapon it should have a combination of stopping power, accuracy, magazine capacity, actual...