Tüfenk, Tüfeng