There is a lot of talk about returning pistols to glock and how good they are at fixing your problems. What is the standard glock warrenty when you buy a new gun and how are you able to get repair work done for free so many years after the weapon has been bought? thanks.