Attack helicopter
Attack helicopters can use a lot of weapons. Some of these weapons include machine guns, bombs, autocannons, missiles, and rockets. Some attack helicopters can also use air-to-air missiles for protection against other helicopters and planes.