The demonstration video, apparently made by a teenager in Connecticut, shows a robotic device with four rotor engines firing four shots in succession.
Each time the handgun is fired, the drone is knocked back some distance, but remains stable enough to discharge a bullet once every three seconds.
The 14-second clip appears to be the work of Austin Haughwout, an 18-year-old from Clinton, Connecticut, who runs the YouTube account to which the video was posted last week.
He entitled the video ‘Flying Gun’, and wrote the following description underneath: ‘Homemade multirotor with a semiautomatic handgun mounted on it.
‘Note: The length from the muzzle to the rear of the frame is over 26″.’