Dozens of Lebanese veterans tussled with security forces in Beirut on Friday as they tried to reach parliament in a protest against any cuts to their benefits in the state budget.