Guns which will work well in low temps rain sleet etc are many, but add wind blown sand or mud into the equasion it needs a special gun to keep on spitting them out reliable.
The side by sides and O/us are of course reliable in that second shots are at least generaly guaranteed, but with just...