A World War II commando had his Burma Star cap badge stolen by robbers who pinned him down before threatening to break his bones.
John Adams, 85, who served in Burma, Africa and on the Arctic convoys, said he was held down in his Bristol home on Monday by thieves who also took £700.
Detectives, who described the attack as nasty, believe the gang may be responsible for another attack.
Mr Adams said: "I hope they spend the money on drugs and it kills them."
'Nasty and cowardly'
Inspector Rob Barker, of Avon and Somerset Police, said: "Mr Adams was a Royal Marine who fought in the Second World War, risking his life so we can enjoy the freedoms we have today. I regard this type of crime as not only nasty but cowardly."
Mr Adams said the gang forced their way into his home. He was pinned to the sofa by one man while another searched the living room and a third man searched the bedroom.
Officers believe the burglary may be linked to an incident in the Winterbourne area, when two men entered the home of an elderly woman and claimed to be police officers.
Insp Barker added: "I doubt this was the only door the men knocked on and we are linking this to the incident in Winterbourne.
"If anyone else had a visit on Monday night from anyone acting suspiciously, please contact us."