Independence Day parade returns to St. Joseph with gunfight,