Sachverhalt: A. Mit Verfügung vom 13. Mai 1993 sprach die IV-Stelle Luzern dem 1959 geborenen A._ ab 1. September 1990 eine ganze Invalidenrente zu (Invaliditätsgrad 100 %). Die in den Jahren 1995, 2001 und 2007 durchgeführten Revisionsverfahren ergaben keine relevante Änderung des Invaliditätsgrades. Im Rahmen der im Jahre 2012 eingeleiteten Revision holte die IV-Stelle unter anderem ein Gutachten des Instituts B._ vom 24. Juni 2013 ein. Mit Verfügung vom 27. Juni 2014 hob sie die Invalidenrente nach Zustellung der Verfügung auf Ende des folgenden Monats auf. B. Die hiegegen erhobene Beschwerde wies das Kantonsgericht Luzern mit Entscheid vom 24. August 2015 ab. C. Mit Beschwerde beantragt der Versicherte, in Aufhebung des kantonalen Entscheids seien ihm die gesetzlichen Leistungen, insbesondere eine Invalidenrente, zuzusprechen; eventuell sei die Sache zur Ergänzung der Akten mit einem Gerichtsgutachten an die Vorinstanz, subeventuell mit der Verpflichtung zur Aktenergänzung durch die IV-Stelle, zurückzuweisen; es sei ihm die unentgeltliche Rechtspflege zu gewähren. Ein Schriftenwechsel wurde nicht angeordnet.