Faits: Faits: A. Le 3 novembre 2001, vers 17 heures 40, X._ circulait sur l'autoroute A12, de Berne en direction de Fribourg, au volant d'une voiture VW Corrado, dans laquelle avaient également pris place A._ et B._. A la hauteur de Guin, la voiture a été prise en charge par une voiture banalisée de la gendarmerie qui surveillait le trafic. Au terme d'une poursuite de plus de 2 km, à une vitesse moyenne de 188 km/h, marge de sécurité de 6 % déduite, les gendarmes ont enclenché le feu bleu afin d'intercepter le véhicule. La voiture a alors commencé à zigzaguer entre les véhicules, avant de s'enfiler soudainement sur la voie de droite pour quitter l'autoroute à la sortie de Fribourg-Nord, afin d'échapper à un contrôle. Lors de ces manoeuvres, les gendarmes ont remarqué que le passager avant avait jeté des sachets par la fenêtre. Environ 200 m plus loin, la voiture s'est arrêtée et les gendarmes ont pu intercepter ses occupants. Des recherches effectuées sur l'autoroute A12 ont permis de retrouver plusieurs sachets contenant, au total, environ 174 g d'héroïne, conditionnée en minigrips. Les gendarmes ont en outre trouvé 5 g d'héroïne et une somme de 2190 francs sur la personne de A._ ainsi qu'une somme de 450 francs sur la personne de X._. Une visite domiciliaire a encore permis de découvrir, dans la cave de X._, une somme d'argent et divers objets, dont un bâton électrique, ainsi que des sacs en plastique contenant six kilos de poudre brune, qui s'est avérée être un mélange de produits servant à couper la drogue. Des recherches effectuées sur l'autoroute A12 ont permis de retrouver plusieurs sachets contenant, au total, environ 174 g d'héroïne, conditionnée en minigrips. Les gendarmes ont en outre trouvé 5 g d'héroïne et une somme de 2190 francs sur la personne de A._ ainsi qu'une somme de 450 francs sur la personne de X._. Une visite domiciliaire a encore permis de découvrir, dans la cave de X._, une somme d'argent et divers objets, dont un bâton électrique, ainsi que des sacs en plastique contenant six kilos de poudre brune, qui s'est avérée être un mélange de produits servant à couper la drogue. B. Par arrêt du 29 avril 2003, la Cour d'appel pénal du Tribunal cantonal fribourgeois, statuant sur appel de X._ d'un jugement de condamnation rendu à son encontre le 23 juillet 2002 par le Tribunal pénal de l'arrondissement de la Sarine, l'a partiellement admis et a modifié le jugement qui lui était déféré en ce sens que la durée de l'expulsion a été ramenée de 10 à 5 ans, le rejetant pour le surplus. Elle a dès lors condamné X._, pour violation grave des règles de la circulation (art. 27 et 90 ch. 2 LCR), opposition aux actes de l'autorité (art. 286 CP), infraction grave à la loi fédérale sur les stupéfiants et complicité de cette infraction (art. 19 ch. 1 et 2 LStup et art. 25 CP en relation avec ces dispositions) et infraction à la loi fédérale sur les armes (art. 33 al. 1 LArm), à la peine de 24 mois d'emprisonnement, ordonnant en outre son expulsion pour une durée de 5 ans, sans sursis. La cour cantonale a notamment écarté les griefs par lesquels l'appelant contestait sa condamnation pour opposition aux actes de l'autorité, retenue à son encontre du fait qu'il avait entravé le contrôle de police, et le refus du sursis à l'expulsion, justifié par l'impossibilité de poser un pronostic favorable quant à son comportement futur. La cour cantonale a notamment écarté les griefs par lesquels l'appelant contestait sa condamnation pour opposition aux actes de l'autorité, retenue à son encontre du fait qu'il avait entravé le contrôle de police, et le refus du sursis à l'expulsion, justifié par l'impossibilité de poser un pronostic favorable quant à son comportement futur. C. X._ se pourvoit en nullité au Tribunal fédéral. Invoquant une violation de l'art. 286 CP et de l'art. 41 CP en relation avec l'art. 55 CP, il conclut à l'annulation de l'arrêt attaqué, en sollicitant l'assistance judiciaire.