In this paper, we consider two k-out-of-n systems comprising heterogeneous dependent components under random shocks, with an Archimedean copula. We then provide sufficient conditions on the distributions of components’ lifetimes and the generator of the Archimedean copula and on the random shocks for comparing the lifetimes of two systems with respect to the usual stochastic order. Finally, we present some examples to illustrate the established results.