I only run mine suppressed. Ejection was violent with the stock setup. I switched to an H2 and a Sprinco red spring, which softened things up considerably. The gun still functioned fully & correctly through 900+ rounds without cleaning OR lube, about half of which was full auto using various types of ammunition.
Will it work with the stock setup? Absolutely. I just want my parts to last longer. :)