I am looking for a suppressor I can use with 45 acp, 9mm and subsonic 300 blackout. I have a 7.62sd I mainly use for the blackout now, but I want another I can have when I take my kids shooting.

I am new to pistol suppressors and not sure what is required such as pistons etc.

Any suggestions are appreciated