how long will a glock last with factory parts?

Printable View