will a mech tech work on a glock 17 gen 3