Everything I have works with a piston. No DI.
Just out of curiosity, is there a failure rate of the piston version in an AR? I have thought that the more moving parts, the more problems.