If the shooters were not Mexican, there had to be some local Mexican assistance provided to the shooters.
Not necessarily. There is an Italian community in Acapulco, so the assassins could have received help from associates who were already stationed there or elsewhere in Mexico. Many mafiosi had settled in Central and South America after the first Mafia war in the early 1960s.