Circuit board loose pin - fixable?

Back in the day I just ran a small screw through the circuit board and its held up for about 20 years but these days I'd go the correct soldering route.