I have two dedicated 22 uppers one is a model 1sales that I have put over 15k rds through and it has never skipped a beat, the other is a tacsol upper that I got about two months ago, on that one I had some initial problems.
I ended up replacing the hammer spring and trigger springs and the problems were resolved, although I still do get some malfunctions with it, they are few and far between.
The model 1 sales is the heavy model carbine and like I said this upper has never had a problem of any type, I shoot only fed bulk ammo from wally world. The lower I use is a bushmaster
The only problem with model 1 sales is they are swamped with orders and the wait for one can be long. At least that is what I heard about a month ago. When I ordered mine over a year ago I got it in 5 days.