PSE, Glock warranties their pistols for 1 year after purchase.
Your pistol could be pushing 30 years old.
Try a Gen5 if you have the opportunity. I think you will be impressed.