The 70-year-old was at home alone in St Anne’s Grove, Fareham, when the masked burglars struck.
He told The News he was downstairs when he heard a noise upstairs.
It was then the pensioner saw a man standing on the stairs before he was rushed backwards into the lounge and forced to sit in an armchair.
‘They called me all the names under the sun,’ said the victim. ‘They said they’re going to kill me, “you’re dead, going to die” and all the rest of it.’
One man was armed with a hacksaw blade while the other had an 18-inch knife, the pensioner, said.
The OAP suffers from COPD and suffered a cut to his hand when he tried to stop the intruders, who were both men. He added: ‘The only injury I got was trying to grab the blade off the one of them.
‘I picked up this pistol, pointed it at him. He just knocked it out my hand.
‘He put the blade right up to my throat and put his hands in my pocket.’
The pair escaped with around £800 in cash from the house. Both fled, with one man leaving possibly out the back door and the other through the front door.
The victim said it has left him feeling vulnerable in his house.
‘First of all I thought it was a joke, I thought it was someone I know playing a joke,’ he said. ‘When he pushed the knife to my body it made me stare down. I’m still in shock now.’
The victim managed to call the police after the robbers had fled. Both men were wearing masks or balaclavas, and one was shorter than the other.
The shorter man had held the blade to the pensioner’s stomach during the incident.
Hampshire police said anyone with information should call officers on 101 quoting 44160455988.
The incident happened on December 3.