Fatti: Fatti: A. Il 16 gennaio 2004 la Corte delle Assise criminali in Lugano riconosceva A._ autore colpevole di infrazione aggravata alla legge federale sugli stupefacenti per avere, in correità con la figlia B._, acquistato, coltivato e venduto tra il luglio del 2001 (e non solo dal maggio 2002 come erroneamente indicato nella sentenza di ultima istanza cantonale) e il marzo del 2003 almeno 600 kg di canapa con elevato tenore di THC (dall'1,4 al 18,6 %), oltre ad aver rilevato da terzi per fr. 50'000.-- un negozio a Chiasso con circa 10 kg di canapa nel deposito, realizzando nel complesso una cifra d'affari di circa fr. 4'000'000.-- e un guadagno di almeno fr. 300'000.--. In applicazione della pena, la Corte condannava A._ a tre anni di reclusione (computato il carcere preventivo sofferto), a un risarcimento compensativo di fr. 100'000.-- in favore dello Stato per l'illecito profitto conseguito e al divieto di esercitare per cinque anni ogni attività in rapporto con la canapa, ordinando la confisca di somme di denaro, carte valori, conti bancari e postali, documentazione varia, canapa essiccata, come pure gli impianti e strumenti per la produzione di marijuana. Su altri importi e conti i giudici hanno mantenuto il sequestro conservativo in garanzia del risarcimento compensativo, mentre un'ulteriore somma di denaro e un ulteriore conto postale sono stati dissequestrati. A. Il 16 gennaio 2004 la Corte delle Assise criminali in Lugano riconosceva A._ autore colpevole di infrazione aggravata alla legge federale sugli stupefacenti per avere, in correità con la figlia B._, acquistato, coltivato e venduto tra il luglio del 2001 (e non solo dal maggio 2002 come erroneamente indicato nella sentenza di ultima istanza cantonale) e il marzo del 2003 almeno 600 kg di canapa con elevato tenore di THC (dall'1,4 al 18,6 %), oltre ad aver rilevato da terzi per fr. 50'000.-- un negozio a Chiasso con circa 10 kg di canapa nel deposito, realizzando nel complesso una cifra d'affari di circa fr. 4'000'000.-- e un guadagno di almeno fr. 300'000.--. In applicazione della pena, la Corte condannava A._ a tre anni di reclusione (computato il carcere preventivo sofferto), a un risarcimento compensativo di fr. 100'000.-- in favore dello Stato per l'illecito profitto conseguito e al divieto di esercitare per cinque anni ogni attività in rapporto con la canapa, ordinando la confisca di somme di denaro, carte valori, conti bancari e postali, documentazione varia, canapa essiccata, come pure gli impianti e strumenti per la produzione di marijuana. Su altri importi e conti i giudici hanno mantenuto il sequestro conservativo in garanzia del risarcimento compensativo, mentre un'ulteriore somma di denaro e un ulteriore conto postale sono stati dissequestrati. B. Il 28 dicembre 2005 la Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP) accoglieva parzialmente il ricorso interposto dal condannato contro la sentenza di primo grado, nel senso che il dispositivo del giudizio concernente la condanna al pagamento di un risarcimento compensatorio di fr. 100'000.-- veniva annullato, rinviando gli atti su tale questione ad una nuova Corte delle assise criminali. Per il resto il ricorso veniva respinto. B. Il 28 dicembre 2005 la Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP) accoglieva parzialmente il ricorso interposto dal condannato contro la sentenza di primo grado, nel senso che il dispositivo del giudizio concernente la condanna al pagamento di un risarcimento compensatorio di fr. 100'000.-- veniva annullato, rinviando gli atti su tale questione ad una nuova Corte delle assise criminali. Per il resto il ricorso veniva respinto. C. A._ insorge mediante ricorso per cassazione al Tribunale federale contro la sentenza dell'ultima istanza cantonale, di cui domanda l'annullamento nella misura in cui ha confermato la pena di tre anni di reclusione inflitta in prima istanza al ricorrente. Postula inoltre di essere posto a beneficio dell'assistenza giudiziaria e del gratuito patrocinio. D. La CCRP rinuncia a presentare osservazioni al ricorso. Il Procuratore pubblico domanda la reiezione del ricorso. 