I would like to add some ideas, that are probably not mentioned:

Deflagration (in firearms and engines) is desired .

Firearms and engines (even the BARAKUDA air rifle) are designed in the way, that the direction of the deflagration is predetermined (e.g. engines-from the spark-plug to the piston)

So dieseling -if occuring- can be e.g. ignited on the piston-sealing OR on the port; with quite different results as you can imagine.......but IMO will not lead to recocking. Even if the pressure-wave is directed towards the piston (as I wrote before).