Sachverhalt: Sachverhalt: A. X._ (geb. 1967) ist Staatsangehöriger der Union Serbien und Montenegro (Kosovo). Im Jahr 1983 reiste er als 16-jähriger im Rahmen des Familiennachzugs in die Schweiz ein und erhielt die Niederlassungsbewilligung. Im August 1985 heiratete er eine Landsfrau, die seither über die Niederlassungsbewilligung verfügt, wie die 1987, 1991 und 1992 hier geborenen gemeinsamen Kinder. Nachdem X._ u.a. zu zwei bedingten Gefängnisstrafen von 12 und 30 Tagen (je wegen Führens eines Motorfahrzeugs in angetrunkenem Zustand) verurteilt und fremdenpolizeilich verwarnt worden war, wurde ihm mit Verfügung vom 31. Mai 2001 die Ausweisung angedroht, weil er nicht gewilligt oder fähig sei, sich in die geltende Ordnung einzufügen (u.a. liederliches Finanzgebaren und massive Verschuldung). Am 15. September 2003 verurteilte ihn das Obergericht des Kantons Luzern zu 3 1⁄2 Jahren Zuchthaus und einer bedingt vollziehbaren Landesverweisung von 6 Jahren wegen mehrfacher qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz und mehrfachen Verstosses gegen das Waffengesetz. Am 31. März 2005 verfügte das Migrationsamt des Kantons Aargau die Ausweisung von X._ auf unbestimmte Dauer ab dem Zeitpunkt der Entlassung aus dem Strafvollzug. Dagegen erhob der Betroffene erfolglos Einsprache und danach Beschwerde an das Rekursgericht im Ausländerrecht des Kantons Aargau. Nachdem X._ u.a. zu zwei bedingten Gefängnisstrafen von 12 und 30 Tagen (je wegen Führens eines Motorfahrzeugs in angetrunkenem Zustand) verurteilt und fremdenpolizeilich verwarnt worden war, wurde ihm mit Verfügung vom 31. Mai 2001 die Ausweisung angedroht, weil er nicht gewilligt oder fähig sei, sich in die geltende Ordnung einzufügen (u.a. liederliches Finanzgebaren und massive Verschuldung). Am 15. September 2003 verurteilte ihn das Obergericht des Kantons Luzern zu 3 1⁄2 Jahren Zuchthaus und einer bedingt vollziehbaren Landesverweisung von 6 Jahren wegen mehrfacher qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz und mehrfachen Verstosses gegen das Waffengesetz. Am 31. März 2005 verfügte das Migrationsamt des Kantons Aargau die Ausweisung von X._ auf unbestimmte Dauer ab dem Zeitpunkt der Entlassung aus dem Strafvollzug. Dagegen erhob der Betroffene erfolglos Einsprache und danach Beschwerde an das Rekursgericht im Ausländerrecht des Kantons Aargau. B. Mit Eingabe vom 8. Dezember 2005 hat X._ Verwaltungsgerichtsbeschwerde an das Bundesgericht erhoben. Er beantragt, den Entscheid des Rekursgerichts vom 4. November 2005 aufzuheben. Die Sache sei zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Das kantonale Migrationsamt, das Rekursgericht und das Bundesamt für Migration schliessen auf Abweisung der Beschwerde. 