Sorry it took me so long to see your message but I'm new to this site and didn't find it right away. I don't sell Glock products, I'm in Law Enforcement and being an armorer means I've been trained by Glock Inc. to completely take apart, clean and repair Glocks as part of my job.