C'est foutu.
Déjà pour "annuler" la vente il te faut des justificatifs précis d'expert, en l'occurance ici une expertise par le réseau Peugeot (coups environ 500€... que tu n'es pas sûr de récuperer).
Deuxiemement il faut également prouver la mauvaise foi du vendeur, car dans 90% des cas ils rejetent la faute sur le propriétaire précédent, ce qui pour but de lancer des procédures à la pelle, ayant des durées digne de l'administration française, et en plus de quoi, tu auras sur les bras un véhicule que tu ne pourras plus utiliser.
C'est quoi comme modele de 306 ? Motorisation equipement année ect ect ?
Car un longeron "tordu" ca veut dire un marbre dans 80% des cas également, à moins que ce soit l'extention de longeron seulement, derriere le phare, et que le berceau moteur soit intact.
Le mieux c'est que tu nous balances des photos du choc.