I have always reversed pick-pocket the NPC with the new armor. Be careful, once you give them a new item, the only way to change it is to give them a better item. For example: I gave a female NPC a set of combat armor and didn't like the look and tried to change it to a T6 China Dress. Since the dr on the armor was higher than the dress, the change did not work. It also works the same way for the item's condition. You cannot change a 100% armor with anything less.