7 Factors Influencing Glock Gen 4 Prices