A gunman killed two Saudi guards and injured three others at the gate of royal palace in Jeddah, said interior ministry.
The gunman was shot dead by Royal guards.
The attacker has been identified as 28-year-old Saudi national. He was armed with three grenades and a Kalashnikov.
According to a tatement by the ministry carried by the official Saudi Press Agency, Än outpost of the Royal Guard came under fire by a person who got out of a Hyundai car.”
Also read| Saudi Arabia: Man arrested for threatening to 'burn female drivers'
The statement added, “He was immediately dealt with. His cowardly act also resulted in the martyrdom of two Royal Guards.
No radical terrorist group has claimed the attack.
The attack came after last week raids by the Saudi Police in which suspected members if ISIS were killed and five others were arrested.
Also read: Indian national in Saudi Arabia alleges exploitation by employer; appeals to PM Modi, Sushma Swaraj
In the last three years ISIS has claimed series of bombing against Shites and security forces of Sunni-majority kingdom.
Saudi Arabia is part of the the US-led international coalition battling Sunni extremist groups in Syria and Iraq.