Citation: 6B_125/2020 E. C

Contre le jugement du 17 octobre 2019, A.________ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut, pour l'essentiel, à sa libération des chefs d'accusation d'escroquerie, de faux dans les titres et d'infraction à la LArm, au rejet des conclusions civiles et à l'allocation d'une indemnité fondée sur l'art. 429 CPP. Par ordonnance du 3 février 2020, le Président de la cour de droit pénal du Tribunal fédéral a rejeté la demande d'effet suspensif. Invités à se déterminer, la cour cantonale et le ministère public y ont renoncé. La B.________ SA a déposé une réponse qui a été communiquée au recourant.