Answer
Gentile was assassinated as a reprisal for the Fosse Ardeatine massacre, in which 335 Italian civilians were executed in retaliation for a partisan attack in Rome. Gentile's execution was carried out by members of the Resistance, specifically the Gruppo d'Azione Patriottica (GAP), who intercepted his car on his way to work and shot him multiple times.