Då gjorde 33-åringen precis det som krävdes av honom, och nådde en "shoot-off" mot italienaren Gabriele Rossetti, Tysklands Sven Korte, Nicolas Pacheco Espinosa från Peru samt hemmahoppet Éric Delaunay om de två avslutande finalplatserna.
Väl där skulle svensken också knipa en av de två biljetterna till eftermiddagens final, där sex skyttar tävlar om medaljerna.
Det är Nilssons andra OS-final, den första kom i Rio för åtta år sedan. Då blev han sexa. Nu siktar han desto högre.
Finalen inleds 15.30 under lördagseftermiddagen.
Kvalets andra svensk, Marcus Svensson, tog sig inte vidare.