Ive got a 22/45 with the Tac sol upper. Had to go that route because my daughter wasnt strong enough to hold the stainless steel upper that came with it for steel challenge.
Maybe things are different now but at the time tac sol didnt have an upper that mounted correctly to the 22/45. 😐
Didnt find that out till after I bought it. Their “fix” was to use a punch in the bottom to create a high spot so it would fit snugly against the frame. 😐😐😐 I shit you not.
Other than that it runs good and likes oil. Ive only run cheap .22 through it so I have no idea what the precision is like.