Sachverhalt: Sachverhalt: A. Der am 10. November 1937 geborene deutsche Staatsangehörige U._ reiste, nachdem er in Deutschland gewohnt und gearbeitet hatte, am 23. Mai 1961 in die Schweiz ein, wo er seither wohnt und vom 24. Mai 1961 bis ins Jahr 2002 als Arbeitnehmer tätig war. Mit Verfügung vom 20. September 2002 sprach ihm die Ausgleichskasse der Schweizer Maschinenindustrie mit Wirkung ab 1. Dezember 2002 eine ordentliche Alters-Teilrente aufgrund einer Beitragsdauer von 41 vollen Beitragsjahren (40 Jahre 8 Monate bis 31. Dezember vor Erreichung des Rentenalters; 11 Monate im Jahr der Entstehung des Rentenanspruchs) zu. A. Der am 10. November 1937 geborene deutsche Staatsangehörige U._ reiste, nachdem er in Deutschland gewohnt und gearbeitet hatte, am 23. Mai 1961 in die Schweiz ein, wo er seither wohnt und vom 24. Mai 1961 bis ins Jahr 2002 als Arbeitnehmer tätig war. Mit Verfügung vom 20. September 2002 sprach ihm die Ausgleichskasse der Schweizer Maschinenindustrie mit Wirkung ab 1. Dezember 2002 eine ordentliche Alters-Teilrente aufgrund einer Beitragsdauer von 41 vollen Beitragsjahren (40 Jahre 8 Monate bis 31. Dezember vor Erreichung des Rentenalters; 11 Monate im Jahr der Entstehung des Rentenanspruchs) zu. B. Der Versicherte reichte hiegegen Beschwerde ein, in welcher er beantragte, es seien nebst den Jahren, während deren er Beiträge an die schweizerische Alters- und Hinterlassenenversicherung (nachfolgend: AHV) bezahlt habe, für vor diesem Zeitraum liegende fehlende Beitragsjahre 3 zusätzliche Jahre als Beitragszeit anzurechnen. Das Versicherungsgericht des Kantons Aargau entsprach diesem Begehren mit Entscheid vom 25. November 2003, indem es die Verwaltungsverfügung aufhob und die Sache zur Neufestlegung der Rente unter Berücksichtigung dreier zusätzlicher Beitragsjahre an die Ausgleichskasse zurückwies. B. Der Versicherte reichte hiegegen Beschwerde ein, in welcher er beantragte, es seien nebst den Jahren, während deren er Beiträge an die schweizerische Alters- und Hinterlassenenversicherung (nachfolgend: AHV) bezahlt habe, für vor diesem Zeitraum liegende fehlende Beitragsjahre 3 zusätzliche Jahre als Beitragszeit anzurechnen. Das Versicherungsgericht des Kantons Aargau entsprach diesem Begehren mit Entscheid vom 25. November 2003, indem es die Verwaltungsverfügung aufhob und die Sache zur Neufestlegung der Rente unter Berücksichtigung dreier zusätzlicher Beitragsjahre an die Ausgleichskasse zurückwies. C. Das Bundesamt für Sozialversicherung (nachfolgend: BSV) führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, der kantonale Gerichtsentscheid sei aufzuheben. Die Ausgleichskasse erklärt, sie schliesse sich den Ausführungen des BSV vollumfänglich an. U._ beantragt die Abweisung der Verwaltungsgerichtsbeschwerde.