Armed assailants opened fire on a bus carrying private company workers and an electricity official in Homs province on Wednesday, leaving seven dead and four injured as gunmen fled the scene.