Представляю Вашему вниманию мой первый Icons Pack. Не знаю как получилось, если объективная точка зрения будет положительной, продолжу делать подобные иконки.)
Далее, открываем нашей программой файл gta3.img, нажав кнопку OPEN IMG (очень часто люди не могут его найти, уточню, что он находиться по адресу %папка с игрой%\models\)
Смогли открыть gta3.img, ищем нужную текстуру оружия (например: desert_eagle.txd) и открываем её.
В открывшейся текстуре выбираем интересующее нас изображение, в нашем случае иконку, нажимаем кнопку Import и выбираем новую иконку. Поздравляю, вы заменили иконку. Если нужно заменить несколько иконок, повторяем все с начала, только выбрав другую текстуру.