This drops into an ar15 upper and turns it into a 22. I'm selling the rifle I put this in, so I don't have a use for it anymore. It's had 200 or so rounds through it. Like a lot of semi-auto 22s, it works great until it gets dirty. The nicer ammo runs better. For a cheap conversion kit I was very happy with the reliability. Comes with 3 mags