Dellorto 20mm Float Hinge Pin

The float hinge pin on my carb is loose. It doesn't come completely out though as it will hit the side of the bowl however it should be fixed into the hole by way of the knurled part of the pin. Ive bought a new pin but it's still loose.
I could shorted the pin on the opposite end slightly so that the knurled part pushes further into the hole or alternately make the hole smaller by centre punching near the hole to push the metal over
Has anyone else had this problem?
Thanks
I could shorted the pin on the opposite end slightly so that the knurled part pushes further into the hole or alternately make the hole smaller by centre punching near the hole to push the metal over

Has anyone else had this problem?
Thanks