some VZ24s were made with a sleeve on the end of the barrel ( the front sight is mounted on this sleeve ) they are soldered to the barrel
yours just needs to be resoldered ( in the corect place )
(some also have a locking screw under the front sight blade, some do not
so the sight blade needs to be removed to check for that screw)