Just worked on a buddy's KA m4 this weekend actually...
I can confirm the dust cover doesn't close, additionally had an issue with the stock piston not being engaged by the gears. Everything would spin freely. Swapped in an upgraded piston, everything is now working fine. Bad batch maybe?