I am not clear on what you are looking for. 'Puns' are not 'the same words but different': the name for these is ' homonym'. Is that what you want? No extensive list exists, but most grammar books give several examples like these:
bear (an animal) / bear (carry) / bare (unclothed)
right (not left) / right (not wrong) / rite (ceremony) / wright (craftsman)