I have had a number of screw on and integral suppressors made by TBA in Ashland, Virginia. He makes the best I have seen and shot and does fantastic design with great tolerances because he has been a race engine designer and mechanic for years.

He made an integral CZ 452 and a .308 DPMS and I also have an integral AR-15. The .22LR CZ is so quiet you only hear the bullet hit its target. It just looks like a bull barrel rifle! (No one knows it is a suppressed rifle until they can't hear it shoot and ask what I am shooting!)

I am currently waiting on a screw on suppressor from TBA for my HK VP9. I am into the 10th month of waiting when I was first promised 7 months from the BATFE. They just keep saying they are backed up. Terrible. Why not just tell everyone it is at least a year.

https://www.tbasuppressors.com/