You really have to admire the commitment to the craft. 

A Russian medieval reenactor showed that he takes his job very seriously at a recent event. While participating in the event in Lipetsk Oblast, Russia, the man became annoyed by the quadcopter that was capturing the event from above. 

So he did what any medieval soldier would have done when seeing a foreign object in the sky. He threw his javelin at it. 

The javelin had a soft top so it reportedly did no damage to the drone but the man reportedly compensated the pilot for the inconvenience. 

Via Mashable