[strike]No. It only comes with the usual push pin set up.[/strike] Btw, the Dark Knight doesn't perform as well as the normal S1283
See: http://www.frostytech.com/top5heatsinks.cfm
I strongly recommend spending the extra $7-8 for the bolt in kit.
Edit:
The Dark Knight version comes with the bolt in kit.