ak47 - a russian assault rifle