I've owned a Gen 3, G19 for about 12 yrs now and absolutely love it. Probably the sweetest shooting gun I own. My question is what are the differences (other than grip) between a Gen 3 and 5? I'm thinking about trading in the Gen 3 for the Gen 5 but not sure what the net gain (if any) there will be. I appreciate your comments!