поздно конечно отвечать но всё же, я вообще не профессионал в моддинге первый халвы, но чтобы портировать пистолет из беты тебе нужны собственно его модели: модель от первого лица, viewmodel: v_pistol.mdl и модель которая отображаться просто например если пистолет просто лежит на карте так называемся worldmodel: w_pistol.mdl кидаешь их в папку models в папке твоего мода и проверяй, единственное скорее всего модели придется как-то подгонять к самому первому hl, я точно не знаю. Знаю лишь теорию, примерно также и со звуками если тебе не впадлу их менять. Если говорить про другое оружие тот же OICW то в плане моделей и звуков всё также. Единственное техническую часть придется писать с нуля ибо перенести код oicw на sdk первого hl ты не сможешь банально из-за того что source и goldsrc попросту разные движки вплане структуризации