В Нативе, в module_items, есть пистоль. Посмотри, у него прописан такой тригер:
(ti_on_weapon_attack,[(play_sound,"snd_pistol_shot"),(position_move_x,pos1,27),(position_move_y,pos1,36),(particle_system_burst,"psys_pistol_smoke",pos1,15)])]
(play_sound,"snd_pistol_shot") - это звук выстрела.
А чтоб был в продаже, должен стоять флаг itp_merchandise.
Cost - цена, abundance - частота появления в продаже. (макс. 100)