According to Pravda, the attacker made several shots before the police detained him.
The incident occurred after the government meeting when Fico came out to the public. The prime minister is now being rushed to a hospital by helicopter.
As of the present time, there is no information yet on the motives of the attacker.
Robert Fico has repeatedly spoken out against providing military assistance to Ukraine. He emphasized that Bratislava is interested in good relations with Russia.
The condition of the wounded Slovak prime minister is considered serious, but his life is not in danger after the shooting, according to local media.
The politician was conscious when he was taken to hospital and his vital signs have stabilized, a medical facility said.