I will not buy any Double Tap ammo, nor will I ever recommend anyone else do so. They have shady business practices and didn't care to deal with a problem with their ammunition when it was brought to their attention.
It wasn't just me having an issue, it was widespread:
https://www.indianagunowners.com/forums/ammunition_and_reloading/75281-caution_if_you_have_10mm_from_double_tap.html
I can deal with a manufacturer having a screw up once in a while, but this was either deliberate fraud or really shoddy quality control that they failed to address. Either way they will never get any business from me again.
You might look into a mech tech conversion with your new glock. The photo below is my friends with a 1911 frame but they make it for a glock frame also. It might be the perfect upgrade for your pistol.
I always wanted a 357 mag semi auto. For so many reasons no one makes such a bird. the 10mm carbine mech tech might be the very best substitute available.