What makes a Glock worth $1000?

Nov 18, 2022