@redmoka looks like a little bit to much heat. From what I can tell you also have some solder pad damage to the L joystick connections. Not sure if your traces are still good. You'd have to clean the board with some isopropyl alcohol and repost those images. The connectors are not easy to find as individual pieces. I suggest that you try and purchase either a faulty controller from places like ebay and use that board to harvest parts of it. Or you can purchase a good used controller board [product|IF297-085|from here] that way you are done with it. Oh yes, no more heat gun for that type of job. Good soldering iron, de-solder wick etc. is essential for this.