Hey guys new to forum. I currently own a ddm4v5. Ive been wanting to upgrade bolt to NIB and trigger to geissele. But should I save the $500 and just spring for a Lwrc piston gun. I want an ar for reliability,self defense and shtf. I understand there's pros and cons for di and piston. But to me the piston makes more reliable sense keeping the carbon out of the action. Also as well I wanted to install a roller cam pan in DD to help with cam pin wear. Any opinions would be appreciated. Thanks guys