Now I see why you asked the question gen3 vs gen5. $499 is a screaming deal for a gen5. In 2018 (or was it 2017?) I paid $499 for my gen4 at Academy. The Gen5 was $539 at the time. I’d jump on that gen5Glock 19 gen 3 and Gen 5 are on sale at Academy for $499. You have to buy online and do in store pick up.