Mini golf putts into the Mission May 5