Yeah. Are we guessing correctly that you have a Czechpoint/Czech Small Arms vz. 58 that you're picking up?
If so, the muzzle extension is plug/puddle welded. Usually horizontally around the 12 and 6 o'clock postition. Meaning the muzzle extension has two holes in it. The holes are filled welded into the threads. Then smoothed and painted over. This is welded on because the original barrel length is a hair under the legal 16 inch. minimum length. You can replace the extension with a muzzle device of some kind. But it needs to be "permanently" attached as well immediately. Good news is the extension can be removed and replaced with something else without damaging the threads. You can do this on your own if your handy. Or decent smith could do it.
Here's an idea on how to do it. I guess the new device can be attached a few ways.
http://www.czfirearms.us/index.php?topic=47357.msg278416#msg278416
This guy drilled slightly into the threads. I don't know if that necessary or not.
If you want to have a long enough barrel, but be able to use various muzzle device. CNC Warrior makes an extension that you can permanently attach.
http://www.cncwarrior.com/ProductDetails.asp?ProductCode=25797
The Century guns have a non original barrel that is slightly longer than 16 inch.