What is Ho Cannon?
A weapon used to gun down hos. Metaphoric hos, not actually women.
It appears that Steve here was sent to his maker by a ho cannon
See ho, cannon, shorecrest, sav, weapon