An Aeroflot flight from Sheremetyevo Airport to Burgas was forced to make an emergency landing after a passenger told a flight attendant that he had forgotten to remove his licenced gun from his hand luggage before the flight, and had passed through security undetected.