Mystery gifts

Is there any way to get past mystery gifts?

They will all be available in update 1.2 other than waiting for that, no. Update 1.2 will be out sometime between now and the end of the year.

As Unique said, they’ll be available in 1.2, however they do not include the shinys or the pokemon like zorua and charmander. They include the mega stones and deltas alone.