If you want piston I would strongly look at pws. I've owned 2 pws rifles. One being a 300blk which was my first suppressed gun. Traded it for a daniel defense, and now back to a pws mod 2 mk118. I dont think I will be going back to a di gun unless I have to for caliber purposes. Pws runs so much...