While a bit dated, its still applicable today. Piston guns get dirty, just as DI, and still require maintenance and cleaning.
With that being said, since Piston guns as well as Suppressors have come a long way in the past decade, and while I was heavily biased against piston guns, because of...