Piston guns can have their own problems.
True... But look at the AK family of weapons. They work. Always.