Thanks for all of these comments it's impossible to reply to everyone but I appreciate it. I ended up getting a G48. It's only my 3rd Glock, I have a 19, and a 23.