They're all wearing the 1902 pattern tunic, this changed slightly to the economy tunic in 1916 so before that.
Whether this is pre war is impossible to say.
I notice the different cap badges so not all from the Rangers.
In fact I'm sure any of them are.