I run a JP 22 upper, and LOVE it, accurate, reliable, and it oozes quality. I've sold a bunch of other 22's since I got it, because it's the only 22 rifle I ended up shooting. I have only ran Black Dog mags with it. The gun digests every type of ammo I put through it.