Russia is developing a robot that can get into a car, insert a key and fire guns from both hands.
The robot, called FEDOR, is likely to be part of Russian manned space missions from 2021, according to Russian news organisation RT.
According to deputy Prime Minister Dmitry Rogozin, the shooting exercise will help engineers work on the robot's "fine motor skills and decision-making algorithms", but critics have raised concerns that Russia is creating an android Terminator.
"We are not creating a terminator but artificial intelligence that will be of great practical significance in various fields," Mr Rogozin tweeted, after posting a video of the FEDOR firing at a target board.
The same video shows a number of other moving vehicles firing at targets. The vehicles are believed to be remote-controlled.
If the FEDOR travels to space in 2021, it is likely to be the only passenger on board Russia's spacecraft.
The robot can be operated automatically or through an avatar suit. The robot mimics the movements made by the human inside the avatar.
The robot was initially designed for rescue operations, but its scope has been widened to include the possibility of military combat, education and space missions.