Tandemkross. I run their 22 version on all my guns. I would have gotten the 9mm version my my barrel came pinned and welded. While you are there order up the "Kross pins" for the trigger group. The ball detent makes sure they stay in place and don't go rolling under the bench when you are cleaning it.