And something about these that shouldn't be overlooked, the customer support they offer.
I had a baffle strike and an endcap strike the first time shooting mine on a HK USP T 45. The fault was mine (of course), but Rugged asked me to ship it to them and told me they'd have it back in a week.
They replaced the piston, entire baffle stack and the endcap and had it back to me in a week, door to door. No charge.
I learned that you do have to have the piston fully seated in the forward position before firing or bad things can happen.