Sachverhalt: Sachverhalt: A. Mit Verfügung vom 15. Juli 2004 und Einspracheentscheid vom 28. Oktober 2004 sprach die IV-Stelle des Kantons Thurgau dem 1952 geborenen B._ rückwirkend ab 1. Oktober 2000 eine auf den 30. September 2002 befristete halbe Rente der Invalidenversicherung zu. A. Mit Verfügung vom 15. Juli 2004 und Einspracheentscheid vom 28. Oktober 2004 sprach die IV-Stelle des Kantons Thurgau dem 1952 geborenen B._ rückwirkend ab 1. Oktober 2000 eine auf den 30. September 2002 befristete halbe Rente der Invalidenversicherung zu. B. Die AHV/IV-Rekurskommission des Kantons Thurgau wies die gegen den Einspracheentscheid erhobene Beschwerde mit Entscheid vom 6. Juni 2005 ab. B. Die AHV/IV-Rekurskommission des Kantons Thurgau wies die gegen den Einspracheentscheid erhobene Beschwerde mit Entscheid vom 6. Juni 2005 ab. C. B._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag auf Zusprechung einer ganzen Rente für den Zeitraum vom 1. Oktober 2000 bis 30. September 2002 sowie auf Weiterausrichtung mindestens einer Viertelsrente ab 1. Oktober 2002. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung auf eine Vernehmlassung.