XCOM does the same 'fixing' every possible move at the start of a move, same move will always give you the same outcome.

In DOS2 only one reload can result in different outcomes.