I had a .22 semi auto about 30 years ago that would go FA on occasion. I believe it was the ammo. I mic'd some of the rims & found that some were thicker than others. After sorting, I found the thick ones were firing out of battery.
Crime Control. NOT Gun Control.