Mourners gather for Marine's funeral