You have 4 viable options here
1. Lone Wolf does a C style porting to barrel and slide. Magna does a variation on this and both would be good choices. Mas Ayoob had his Beretta ported by Magna.
2. Buy a threaded barrel and a compensator like a 4 port from Jager Products or another company that sells a good quality comp that just screws on.
3. Buy an extended ported barrel from Lone Wolf, Storm Lake, and other companies that offer them.
4. Buy a C model Glock.
Weigh the costs and benefits of all these options then make a decisions. I have been shooting these options for about 10 years and I am one of if not the biggest proponent of compensated guns on this site. The Glock C models, XD V10 series, a 1911 with a Wilson Combat compensator, to name a few. If you have any questions feel free to ask.