input: Faits : A. Le samedi 3 décembre 2011, à A._, entre 14h40 et 14h50, après une dispute concernant un récepteur Bluewin TV, X._ a abattu son voisin de palier et bailleur, B._, d'un coup de fusil tiré à travers la porte d'entrée du domicile de ce dernier, manquant, par la même occasion, de toucher son fils, C._. Par jugement du 17 avril 2013, le Tribunal pénal de la Gruyère a condamné X._ pour meurtre, mise en danger de la vie d'autrui, contravention à la loi fédérale sur les armes, délit contre la loi fédérale sur les stupéfiants et contravention à la loi fédérale sur les stupéfiants à 12 ans de privation de liberté ainsi que 300 fr. d'amende. Un traitement ambulatoire a été ordonné. Ce jugement se prononce par ailleurs, outre la question des frais, sur les suites civiles, la confiscation ainsi que la restitution de divers objets saisis. B. Par arrêt du 29 septembre 2014, la Cour d'appel pénal du Tribunal cantonal fribourgeois a rejeté l'appel formé par X._ contre le jugement précité. C. X._ forme un recours en matière pénale au Tribunal fédéral. Il conclut, avec suite de dépens, à la réforme de l'arrêt cantonal en ce sens que la durée de sa peine soit réduite à 5 ans, sous déduction de la détention avant jugement subie dès le 3 décembre 2011. Il requiert aussi le bénéfice de l'assistance judiciaire. 