Здравствуйте! Чинить и улучшать оружие самому нельзя, это могут делать только обученные персонажи, иначе нпс. Там насколько я помню есть в игре всего семь персонажей, которые занимаются починкой и улучшением и у каждого есть свой спектр деятельности, один разбирается лучше в дробовиках, но мало смыслит в других видах оружия, а другие занимаются в основном своими видами вооружения, по ходу игры всех их повстречаете.