The Glock is an awesome handgun and is very versatile. You can change barrels easily with zero gunsmithing. You can buy a barrel, install it in your Glock and then shoot another caliber. It’s 2 + guns in one.
Here’s a video review of the Wolf 10 mm Auto Glock barrel and the Alpha Wolf compensator. The Wolf barrel is threaded to accept the compensator. The comp really reduces recoil.