Sachverhalt: Mit Verfügung vom 31. Januar 2005, bestätigt durch Einspracheentscheid vom 21. April 2005, verneinte die IV-Stelle Luzern mit Blick auf das am 8. April 2003 angemeldete Leistungsgesuch des 1969 geborenen I._ einen Anspruch auf Leistungen der Invalidenversicherung, weil keine medizinisch begründete Arbeitsunfähigkeit vorliege. Die hiegegen erhobene Beschwerde des I._ wies das Verwaltungsgericht des Kantons Luzern mit Entscheid vom 11. August 2005 ab. Mit Verwaltungsgerichtsbeschwerde lässt I._ unter Aufhebung des kantonalen Gerichts- und des Einspracheentscheides berufliche Eingliederungsmassnahmen beantragen, eventualiter sei die Sache zu ergänzenden medizinischen Abklärungen und anschliessender Neuverfügung an die IV-Stelle zurückzuweisen. Im Weiteren ersucht er um Gewährung der unentgeltlichen Rechtspflege. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung (BSV) auf eine Vernehmlassung. 