I have a SS Sparrow and an AAC Element....the Sparrow has noticeable first round pop. The Element can be used on .22 LR, 22 Mag, and 17 HMR. I should have bought two Elements. It is probably one of the most expensive rimfire suppressors, but I think it is the best one. I've also shot a Dead Air Mask and Surefire Ryder that were both pretty nice, but I think they are both limited to 22 LR.
I would get a rimfire suppressor so you can shoot 22 Mag and 17 HMR as well.
I don’t need a can to shoot mag or hmr. Neither round really interests me. It’s not very likely I’ll have either one.
The ones that can handle the higher pressure rounds are likely Stainless Steel or better. You can toss those in a SS media tumbler to clean them like you would brass shells. You will need a different media to do that with aluminum.
I have a Spectre II and I have zero regrets getting it. I love shooting the 22 bolt action with the suppressor. I don't think you can go wrong with any of the ones mentioned.
Whatever one you get, be sure to look up the oil treatment for it and do that before you ever put a single round through it. It makes cleaning the baffles so much easier.