Q:

Has there ever been an MLB homerun off of a bunt

Answer

For the 2004 season the Cyclones beat the Yankees in a wild tenth inning finish on July 11th. ChaCha again!